Patents by Inventor Mar Hershenson

Mar Hershenson 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: 8910088
    Abstract: A method is described that involves solving a family of equations for a circuit being designed over a subset of operational scenarios, thereby producing numeric values for design parameters of the circuit. The family of equations is enhanced with the numeric values are solved over a second subset of the operational scenarios. A design for the circuit that includes the numeric values is produced.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: December 9, 2014
    Assignee: Synopsys, Inc.
    Inventors: Maria del Mar Hershenson, Sunderarajan S. Mohan
  • Patent number: 8635564
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: January 21, 2014
    Assignee: Synopsys, Inc.
    Inventors: Maria Del Mar Hershenson, David M. Colleran
  • Publication number: 20130227512
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Application
    Filed: March 25, 2013
    Publication date: August 29, 2013
    Inventors: Maria Del Mar Hershenson, David M. Colleran
  • Publication number: 20130125081
    Abstract: A method is described that involves solving a family of equations for a circuit being designed over a subset of operational scenarios, thereby producing numeric values for design parameters of the circuit. The family of equations is enhanced with the numeric values are solved over a second subset of the operational scenarios. A design for the circuit that includes the numeric values is produced.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 16, 2013
    Inventors: Maria del Mar Hershenson, Sunderarajan S. Mohan
  • Patent number: 8407651
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: March 26, 2013
    Assignee: Synopsys, Inc.
    Inventors: Mar Hershenson, David M. Colleran
  • Publication number: 20120290410
    Abstract: Various method and systems concerning electronic calendars are described including constructing an electronic catalog where the constructing includes embedding in he electronic catalog a digital asset with an associated tag for triggering an automatic on line purchasing sequence and associated code for synchronizing comments made about the digital asset on the electronic catalog onto a social web site. Another method includes displaying digital media content on a computer display and in response to a user's input, incorporating a digital asset of the digital media content onto an electronic calendar. Another method includes receiving at a computer system changes, updates and/or promotions concerning items on an electronic catalog, and, notifying a user of the computer system of any of the changes, updates and/or promotions.
    Type: Application
    Filed: May 15, 2011
    Publication date: November 15, 2012
    Inventor: Mar Hershenson
  • Publication number: 20120290447
    Abstract: Various methods and systems concerning advertisements and electronic calendars with digital assets are described. The methods include receiving from a network a packet having an identifier that identifies a product associated with a digital asset. The digital asset is rendered on a catalog that is rendered on a remote computing system. The identifier is determined from information that was deployed with the digital asset on the remote computing system. The method includes performing a lookup into a database with the identifier. The method includes receiving product information for the product from the lookup and sending the product information to the remote computing system. The method includes receiving from the network a second packet having a second identifier that identifies a second product associated with a second digital asset. The second digital asset is rendered on a second catalog that is rendered on a second remote computing system.
    Type: Application
    Filed: July 31, 2011
    Publication date: November 15, 2012
    Inventor: MAR HERSHENSON
  • Publication number: 20120290430
    Abstract: Various method and systems concerning electronic calendars are described including receiving user selections of digital assets from different suppliers and/or retailers from one or more electronic catalogs, the digital assets representing different products from the different suppliers and/or retailers; and rendering the selected digital assets of the different products together on a same displayed image. Other methods and systems are described.
    Type: Application
    Filed: May 16, 2011
    Publication date: November 15, 2012
    Inventor: MAR Hershenson
  • Patent number: 8307309
    Abstract: A method is described that involves identifying a subset of operational scenarios for a circuit being designed. The family of equations are solved for the circuit over the subset and the solving produces numeric values for design parameters of the circuit. The family of equations enhanced with said numeric values are solved over a remainder of the scenarios and none of the remaining scenarios are identified as being infeasible scenarios. A design for the circuit that includes the numeric values is produced.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: November 6, 2012
    Assignee: Synopsys, Inc.
    Inventors: Maria del Mar Hershenson, Sunderarajan S. Mohan
  • Publication number: 20100299649
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Application
    Filed: August 4, 2010
    Publication date: November 25, 2010
    Inventors: Mar Hershenson, David M. Colleran
  • Patent number: 7783996
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: August 24, 2010
    Assignee: Magma Design Automation, Inc.
    Inventors: Mar Hershenson, David M. Colleran
  • Patent number: 7703050
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: April 20, 2010
    Assignee: Magma Design Automation, Inc.
    Inventors: Mar Hershenson, David M. Colleran
  • Patent number: 7458041
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: November 25, 2008
    Assignee: Magma Design Automation, Inc.
    Inventors: Mar Hershenson, David M. Colleran
  • Publication number: 20080077890
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 27, 2008
    Inventors: Mar Hershenson, David Colleran
  • Publication number: 20080072183
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 20, 2008
    Inventors: Mar Hershenson, David Colleran
  • Publication number: 20080072215
    Abstract: A method and apparatus for parsing signomial and geometric programs, referred to herein as “the Parser”. Signomial and Geometric programming is a unique class of mathematical problems that is useful in the study of optimization problems. The Parser is a program designed to recognize and parse both signomial and geometric programs such that they may be accepted and solved by signomial and geometric program solvers. The Parser accepts an optimization problem from a user in the form of algebraic expressions. The Parser can then identify the problem as a signomial program and can further determine if it reduces to a geometric program. If either a signomial or geometric program exists, the Parser converts the algebraic expressions to a compact numeric format that can be accepted by a computer-aided solver. In the case of a geometric program, the solver may find a global solution to the optimization problem. However, in the case of signomial program, the solver may only find a local solution.
    Type: Application
    Filed: November 19, 2007
    Publication date: March 20, 2008
    Inventors: Stephen Boyd, Xiling Shen, Mar Hershenson, Lieven Vandenberghe, Cesar Crusius, Dave Colleran, Sunderarjan Mohan
  • Patent number: 7299459
    Abstract: A method and apparatus for parsing signomial and geometric programs, referred to herein as “the Parser”. Signomial and Geometric programming is a unique class of mathematical problems that is useful in the study of optimization problems. The Parser is a program designed to recognize and parse both signomial and geometric programs such that they may be accepted and solved by signomial and geometric program solvers. The Parser accepts an optimization problem from a user in the form of algebraic expressions. The Parser can then identify the problem as a signomial program and can further determine if it reduces to a geometric program. If either a signomial or geometric program exists, the Parser converts the algebraic expressions to a compact numeric format that can be accepted by a computer-aided solver. In the case of a geometric program, the solver may find a global solution to the optimization problem. However, in the case of signomial program, the solver may only find a local solution.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: November 20, 2007
    Assignee: Sabio Labs, Inc.
    Inventors: Stephen Boyd, Xiling Shen, Mar Hershenson, Lieven Vandenberghe, Cesar Crusius, Dave Colleran, Sunderarjan Mohan
  • Patent number: 7093205
    Abstract: A method is described that involves automatically generating a physical behavior curve from a process description; where, the process description describes a process. The method also involves automatically generating a device model for the process from the physical behavior curve; where, the device model is represented in geometric form. The method also involves attempting to automatically generate, with the device model and with a geometric optimization sequence, a circuit design for the process.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: August 15, 2006
    Assignee: Barcelona Design, Inc.
    Inventors: Thomas Heydler, Maria del Mar Hershenson
  • Patent number: 7065727
    Abstract: A method is described for optimal simultaneous design and floorplanning of integrated circuits. The method is based on formulating the problem as a geometric program, which then can be solved numerically with great efficiency. Prior work discloses the design of many different analog circuit cells such as operational amplifiers, spiral inductors, and LC oscillators which can be cast as geometric programs. The present disclosure adds to this layout floorplanning constraints in posynomial form that can be mixed with design constraints for different analog circuits. This allows the simultaneous design and floorplanning of numerous analog circuits using geometric programming. Thus, the design and floorplanning can be performed optimally in a single step.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: June 20, 2006
    Assignee: Barcelona Design, Inc.
    Inventors: Mar Hershenson, Arash Hassibi, Andre Hentz, Stephen Boyd
  • Publication number: 20060075365
    Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.
    Type: Application
    Filed: December 22, 2004
    Publication date: April 6, 2006
    Inventors: Mar Hershenson, David Colleran