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: 8910088Abstract: 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: GrantFiled: November 5, 2012Date of Patent: December 9, 2014Assignee: Synopsys, Inc.Inventors: Maria del Mar Hershenson, Sunderarajan S. Mohan
-
Patent number: 8635564Abstract: 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: GrantFiled: March 25, 2013Date of Patent: January 21, 2014Assignee: Synopsys, Inc.Inventors: Maria Del Mar Hershenson, David M. Colleran
-
Publication number: 20130227512Abstract: 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: ApplicationFiled: March 25, 2013Publication date: August 29, 2013Inventors: Maria Del Mar Hershenson, David M. Colleran
-
Publication number: 20130125081Abstract: 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: ApplicationFiled: November 5, 2012Publication date: May 16, 2013Inventors: Maria del Mar Hershenson, Sunderarajan S. Mohan
-
Patent number: 8407651Abstract: 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: GrantFiled: August 4, 2010Date of Patent: March 26, 2013Assignee: Synopsys, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Publication number: 20120290410Abstract: 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: ApplicationFiled: May 15, 2011Publication date: November 15, 2012Inventor: Mar Hershenson
-
Publication number: 20120290447Abstract: 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: ApplicationFiled: July 31, 2011Publication date: November 15, 2012Inventor: MAR HERSHENSON
-
Publication number: 20120290430Abstract: 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: ApplicationFiled: May 16, 2011Publication date: November 15, 2012Inventor: MAR Hershenson
-
Patent number: 8307309Abstract: 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: GrantFiled: August 20, 2008Date of Patent: November 6, 2012Assignee: Synopsys, Inc.Inventors: Maria del Mar Hershenson, Sunderarajan S. Mohan
-
Publication number: 20100299649Abstract: 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: ApplicationFiled: August 4, 2010Publication date: November 25, 2010Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 7783996Abstract: 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: GrantFiled: September 12, 2007Date of Patent: August 24, 2010Assignee: Magma Design Automation, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 7703050Abstract: 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: GrantFiled: September 12, 2007Date of Patent: April 20, 2010Assignee: Magma Design Automation, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 7458041Abstract: 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: GrantFiled: December 22, 2004Date of Patent: November 25, 2008Assignee: Magma Design Automation, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Publication number: 20080077890Abstract: 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: ApplicationFiled: September 12, 2007Publication date: March 27, 2008Inventors: Mar Hershenson, David Colleran
-
Publication number: 20080072183Abstract: 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: ApplicationFiled: September 12, 2007Publication date: March 20, 2008Inventors: Mar Hershenson, David Colleran
-
Publication number: 20080072215Abstract: 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: ApplicationFiled: November 19, 2007Publication date: March 20, 2008Inventors: Stephen Boyd, Xiling Shen, Mar Hershenson, Lieven Vandenberghe, Cesar Crusius, Dave Colleran, Sunderarjan Mohan
-
Patent number: 7299459Abstract: 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: GrantFiled: December 29, 2000Date of Patent: November 20, 2007Assignee: Sabio Labs, Inc.Inventors: Stephen Boyd, Xiling Shen, Mar Hershenson, Lieven Vandenberghe, Cesar Crusius, Dave Colleran, Sunderarjan Mohan
-
Patent number: 7093205Abstract: 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: GrantFiled: April 10, 2003Date of Patent: August 15, 2006Assignee: Barcelona Design, Inc.Inventors: Thomas Heydler, Maria del Mar Hershenson
-
Patent number: 7065727Abstract: 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: GrantFiled: April 25, 2001Date of Patent: June 20, 2006Assignee: Barcelona Design, Inc.Inventors: Mar Hershenson, Arash Hassibi, Andre Hentz, Stephen Boyd
-
Publication number: 20060075365Abstract: 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: ApplicationFiled: December 22, 2004Publication date: April 6, 2006Inventors: Mar Hershenson, David Colleran