Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

327results about "Symbolic schematics" patented technology

Graphic element with multiple visualizations in a process environment

ActiveUS20070132779A1Graphic element more versatileTechnology managementProgram controlGraphicsDisplay design
Smart graphic elements are provided for use as portions or components of one or more graphic displays, which may be executed in a process plant to display information to users about the process plant environment, such as the current state of devices within the process plant. Each of the graphic elements is an executable object that includes a property or a variable that may be bound to an associated process entity, like a field device, and that includes multiple visualizations, each of which may be used to graphically depict the associated process entity on a user interface when the graphic element is executed as part of the graphic display. Any of the graphic element visualizations may be used in any particular graphic display and the same graphic display may use different ones of the visualizations at different times. The different visualizations associated with a graphic element make the graphic element more versatile, at they allow the same graphic element to be used in different displays using different graphical styles or norms. These visualizations also enable the same graphic element to be used in displays designed for different types of display devices, such as display devices having large display screens, standard computer screens and very small display screens, such as PDA and telephone display screens.
Owner:FISHER-ROSEMOUNT SYST INC

Contextual Display and Scrolling of Search Results in Graphical Environment

A system and method are presented for aggregating and displaying information that relates to items in an engineering design. A system for designing engineering projects filters components of interest to a user, then collects data pertaining to the components from a set of databases that may be associated with mutually incompatible applications. The system presents, in a simple manner, an integrated display of the component properties and visual representations of the filtered components, both in isolation and in context. Multiple filtered components may be scrolled using a scrolling device such as a mouse wheel. The visual representations may be cropped with a resizable crop box, and non-selected components outside the crop box may have varying levels of opacity.
Owner:HEXAGON TECH CENT GMBH

Graphics integration into a process configuration and control environment

ActiveUS20070139441A1Tedious and time-consumeGeometric CADElectric testing/monitoringGraphicsConfiguration item
Graphic elements and graphic displays are provided for use in a process environment to display information to one or more users about the process environment, such as the current state of device within a process plant. The graphic elements and display may be associated with various logical and physical elements within the process plant during configuration of the process plant, and may be configured and downloaded to the hardware within the process plant along with other configuration items, such as control routines. In particular, the graphic elements and graphic displays may be created and stored in a library, and may then be configured by being associated with various logical or physical entities within the plant. During the configuration process, the graphic elements and graphic displays may be associated with areas, equipment, process modules, control routines or control strategies of the plant as defined elsewhere in the plant configuration, or may be associated with interfaces or display devices, to define the hardware on which the graphic displays will execute during runtime, as well as to define the process entities to which these displays will be bound for display purposes. Still further, each of the graphic displays may be defined with a role or a functional use, such as an operator view, a maintenance view, etc., and these roles may be used to defined the proper access and use of the graphic displays within the runtime environment.
Owner:FISHER-ROSEMOUNT SYST INC

Constraint assistant for circuit design

A computer aided design tool and method for designing IC layouts by recommending subcircuit layout constraints based upon an automated identification from a circuit schematic of subcircuit types requiring special IC layout constraints. Subcircuit types are identified on the basis of netlist examination, as well as cues from the layout of the circuit schematic.
Owner:CADENCE DESIGN SYST INC

Implementing A Circuit Using An Integrated Circuit Including Parametric Analog Elements

An environment and method are provided for designing and implementing a circuit comprising an integrated circuit (IC) including a number of parametric analog elements for which operating parameters can be set. Generally, the method comprises: specifying requirements for the circuit including physical properties to be sensed by the circuit and actions to be taken by the circuit; designing the circuit based on the specified requirements and resources available on the IC; and setting parameters of at least one of the parametric analog circuit elements of the IC based on the circuit design. In one embodiment, the specifying, designing, and setting parameters steps are performed using a computer executable code embodied in a computer readable medium on a server coupled to a client computer through an internet protocol network. Other embodiments are also provided.
Owner:CYPRESS SEMICON CORP

Defect location identification for microdevice manufacturing and test

A defect identification tool is disclosed that predicts locations at which defects in a microdevice are most likely to occur. The tool may identify both a type of defect and the particular netlists in which that defect is likely to occur. A test circuit generation tool can then subsequently use this defect information to generate a test circuit that tests for the defect in the identified portions of the microcircuit. Similarly, an automatic test pattern generation tool may use the defect location information to generate test data custom-tailored to check for faults corresponding to the identified defect in the specified portions of the microcircuit. Various implementations of the tool may be used both to identify the locations at which defects caused by systematic errors, such as manufacturing process deficiencies or flaws, are most likely to occur and the locations at which randomly-created defects are most likely to occur.
Owner:MENTOR GRAPHICS CORP

Method and apparatus for providing access to and working with architectural drawings on the internet

An Internet-based design environment, implemented on a web server, for use by building, design, architectural, engineering, and construction personnel, wherein the design environment provides a graphical user interface having a virtual desktop (300) that resembles an architect's desk, wherein the virtual desktop provides a virtual workspace for storing design documents and a set of basic virtual design tools (304, 306) for use in sketching, drawing, modeling, creating, and editing the stored design documents in the virtual workspace. The design documents may comprise different media types (314) and are persistently maintained on the web server. The virtual design tools comprise graphical icons that resemble physical objects with similar virtual functionality to the resembled physical objects and may be moved around the virtual workspace. The design environment supports multi-modal input, side-by-side layout of the stored documents, access permissions for users of the design environment, and the ability to interact with applications on the virtual desktop.
Owner:AUTODESK INC

System and method for design, procurement and manufacturing collaboration

A method for designing an electronic component includes receiving a device criteria (e.g., a parametric value, procurement value, etc.) from a designer, querying a database for devices corresponding to the device criteria, querying the database for procurement data and / or engineering data associated with the corresponding devices, presenting the devices to the designer based on the procurement data, and receiving input from the designer identifying one of the presented devices as a selected device. In a particular method, the returned devices are sorted based on one or more procurement values (e.g., manufacturer, price, availability, manufacturer status, etc.), and presented to the designer in a ranked list. Objects representative of the selected devices are then entered into a design file, and the objects are associated with the device's engineering and / or procurement data. In a particular embodiment, the objects are associated with the engineering data by embedding the engineering data in the file object. Optionally, data can be associated with the objects via links to the database. Types of engineering data that can be associated with design file objects include, but are not limited to, device footprint data, device pinout data, device physical dimension data, parametric data, and packaging data. Additionally, connection data and annotation data can be entered into the design file objects by the designer.
Owner:FLEXTRONICS AP LLC

System and method for block diagram simulation context restoration

A method of saving portions of a simulation or execution engine image at various points in a simulation or execution is disclosed. The saving of the simulation or execution context in addition to the more traditional saving of the system state information enables the restoration of a simulation or execution that is capable of producing, in a subsequent simulation or execution of a block diagram continuing from the point of the saved simulation or execution, results that are identical to those of the initial simulation or execution. The ability to restore more than just system state variables enables a user to run multiple variations of a simulation from a given point without having to replicate the simulation up until the point of the saved initial simulation, and the ability to run multiple iterations of a block diagram execution in a non-simulation execution from a given point without having to replicate the execution of the block diagram up until that point.
Owner:THE MATHWORKS INC

Specifying and targeting portions of a graphical program for execution by multiple targets

A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of the graphical program is converted into a hardware implementation according to the present invention. The operation of converting the graphical program into a hardware implementation comprises exporting the second portion of the graphical program into a hardware description, wherein the hardware description describes a hardware implementation of the second portion of the graphical program, and then configuring a programmable hardware element utilizing the hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.
Owner:NATIONAL INSTRUMENTS

System and method for three-dimensional schematic capture and result visualization of multi-physics system models

A 3-D multi-physics design environment (“3-D design environment”) for designing and simulating multi-physics devices such as MEMS devices is discussed. The 3-D design environment is programmatically integrated with a system modeling environment that is suitable for system-level design and simulation of analog-signal ICs, mixed-signal ICs and multi-physics systems. A parameterized MEMS device model is created in a 3-D graphical view in the 3-D design environment using parameterized model components that are each associated with an underlying behavioral model. After the MEMS device model is completed, it may be exported to a system modeling environment without subjecting the model to preliminary finite element meshing.
Owner:COVENTOR

Developing Programs in a Graphical Specification and Constraint Language

System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation.
Owner:NATIONAL INSTRUMENTS

Computer processable interconnect topology

A computing system for processing a topology description language that describes an electronic environment having one or more electronic components such as a video cassette recorder (VCR), a television, a compact disc player, and an audio / video receiver. The computing system processes the description language in order to display suitable configurations, monitor usage, and even directly control the electronic components. The computing system includes a topology engine that processes the unique topology description language and generates topology data as a function of the topology descriptions. The topology engine provides an application programming interface (API) by which applications, such as a user interface, configure and control the electronic components.
Owner:INTEL CORP

System and method enabling circuit topology recognition with auto-interactive constraint application and smart checking

A computer implemented method is provided for interactive application of constraints to sub-circuits in a circuit design stored in a computer readable medium, comprising: receiving from a first designer a selection of a sub-circuit; receiving from the first designer a constraint; producing an information structure in computer readable medium that associates a graph representing a topology of the selected sub-circuit with the received constraint; using the graph to identify sub-circuit instances in the circuit design having the same topology as the selected sub-circuit; receiving from a second designer a selection of the information structure; presenting to the second designer one or more of the identified sub-circuit instances and the received constraint; and receiving from the second designer instruction as to application of the received constraint to one or more of the presented sub-circuit instances.
Owner:CADENCE DESIGN SYST INC

Heating, ventilating, and air-conditioning design apparatus and method

A system and method for designing an HVAC system using a database to manage values of properties corresponding to design elements. Elements include substantially all physical components and connections available for creating an HVAC system design. A user interface represents design elements arbitrarily selectable by a user and connectable to one another in a schematic to establish the HVAC system design. The system may provide, automatically, default values corresponding to the properties corresponding to the design elements. A user may select arbitrarily, from the design elements, an arbitrary number of selected design elements to be interconnected in the HVAC system design. A user may place and interconnect each arbitrary design element, while the system calculates, automatically, values of properties characterizing the arbitrary design elements; validating correctness of the interconnections and properties, calculating performance parameters, and providing drawings.
Owner:JABV HLDG CO LLC

Graphical program with various function icons and method for conversion into hardware implementation

A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of the graphical program is converted into a hardware implementation according to the present invention. The operation of converting the graphical program into a hardware implementation comprises exporting the second portion of the graphical program into a hardware description, wherein the hardware description describes a hardware implementation of the second portion of the graphical program, and then configuring a programmable hardware element utilizing the hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program.
Owner:NATIONAL INSTRUMENTS

Simplified data signal support for diagramming environment languages

In a graphical modeling environment, bus signals, which group a plurality of signals together for simplifying a model, include a partial or complete physical definition. Models are simplified by passing bus signals through graphical objects representing functional entities, without degrouping the bus signal. During simulation of the model, code can be generated for the bus signal having a complete definition independent of other components of the graphical model.
Owner:THE MATHWORKS INC +1

System and method of detecting design rule noncompliant subgraphs in circuit netlists

An automated system and method of performing electronic design rule checking on the netlist of an integrated circuit composed of a plurality of subgraphs. The electronic design rule is embodied as a two part template with a target subgraph specification and a design rule compliance check specification. The target subgraph specification often is at least partially defined by an interactive visual programming section that allows the user to construct a graphic specification of the target netlist. The method first searches the netlist for target subgraphs that match the target subgraph specification, and the user can verify proper target selection. The method then performs rule checks on these search targets, and non compliant subnets identified. Flexibility is enhanced by use of search wildcards, attribute ranges, and various short user scripts which may contain various Boolean logical operations.
Owner:INSIGHT EDA

Virtualizing complex network topologies

In general, the invention relates to a creating a network model on a host. The invention includes: gathering first component properties associated with a first physical network device on a target network; creating a first container using first component properties; determining that a second physical network device is operatively connected to the first physical network device via a physical network link; gathering second component properties associated with the physical network link; creating a first VNIC associated with the first container; determining that at least one virtual network device is executing on the second physical network device; gathering third component properties associated with the at least one virtual network device; creating a second container, wherein the second container is configured using the third component properties; and creating a second VNIC associated with the second container.
Owner:ORACLE INT CORP

System and method for scheduling the execution of model components using model events

A method of specifying and configuring a causal relationship between the dynamics of a graphical model and the execution of components of the model is disclosed. Model component execution is tied to the occurrence of model events. Model events are first defined in the modeling environment. The occurrence of conditions in the model specified in the definition of the event causes the event to be “posted”. Model components that have been associated with the occurrence of the event “receive” the notice of the posting of the event and then execute. Random components within a subsystem may be designated to execute upon the occurrence of an event, as may non-contiguous components within a model. The association between model events and component execution may be specified without drawing graphical indicators connecting components in the view of the model.
Owner:THE MATHWORKS INC

System and methods for previewing alternative compositions and arrangements when composing a strictly-structured flow diagram

A system (102) for previewing changes to a structured flow diagram is provided. The system includes a user interface (110) that displays a structured flow diagram according to a predetermined visual format. The system (100) further includes a preview module (112) for generating a modified display of a portion of the structured flow diagram displayable with the user interface (110). The modified display shows a user-directed modification to the structured flow diagram by displaying the user-directed modification in a different visual format juxtaposed with portions of the structured flow diagram that remain unchanged by the user-directed modification. The modification to the structured flow diagram can thus be previewed prior determining whether to incorporate the modification into the structured flow diagram if the system user elects to do so.
Owner:IBM CORP +1

Advanced schematic editor

An editor in a computer system for editing an schematic having a number of pages. The editor may cut a selected portion of the schematic from any one of the schematic pages, paste the cut portion of the schematic onto any one of the schematic pages, and connect nets located on the same schematic page. The editor may search for objects such as signal labels and cells within the schematic netlist as well as other editing functions. Further a navigator is provided for interactively viewing netlist data from a high level schematic where the data includes schematic page numbers, cell names, nets, signal labels and segments. The project viewer software and project schematic netlist data may be contained in a computer-readable medium. The project viewer software controls output schematic images and enables a user to view, trace and search objects throughout the project netlist data.
Owner:TECHINSIGHTS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products