Abstract: A computational device receives, from a user, a selection of a block, a subsystem or multiple blocks from a block diagram modeling environment, and presents, to the user, a set of parameters associated with the block, subsystem, or multiple blocks. The computational device receives, from the user, selection of a first subset of parameters from the set of parameters, and creates a customized dialog box by promoting the selected first subset of parameters to the customized dialog box, wherein the customized dialog box permits editing of values associated only with the first subset of parameters.
Type:
Grant
Filed:
April 30, 2012
Date of Patent:
June 16, 2015
Assignee:
The MathWorks, Inc.
Inventors:
Yogesh Kamalkishore Dalal, Sanjai Singh, Saikiran S. Thunuguntla, John Edward Ciolfi
Abstract: Methods and apparatus disclosed herein operate to receive a plurality of cycles characterized by a set of time-domain aspects, to modify at least one of the time-domain aspects of at least some of the plurality of cycles to produce a plurality of modified cycles, to process at least some of the modified cycles to produce time-domain cycles, and to create a time-domain signal based at least in part on concatenating the time-domain cycles.
Abstract: The present inventors devised, among other things, systems, methods, and software that radically simplify and reduce the time necessary to specify, design, manufacture, and document control panels and wiring harnesses for semi-custom and custom equipment, such as HVAC equipment. A computer storage medium includes data relating to a plurality of control panel enclosures and a set of rules for designing a control panel. The system receives a selection of two or more components for placement in the control panel, retrieves information about the two or more components from a database, and generates one or more layouts. The one or more layouts comprise placement of the two or more components within at least one of the plurality of control panel enclosures as a function of the set of rules for designing a control panel. The control panel enclosures are dynamically selected as a function of the two or more components.
Type:
Grant
Filed:
August 10, 2011
Date of Patent:
May 5, 2015
Assignee:
Design Ready Controls, Inc.
Inventors:
Troy Schmidtke, Mitchell T. DeJong, Dipesh Karki, Peder A. Lindberg, Christopher Ray Kerkhoff
Abstract: Systems and methods are disclosed for availability evaluation of microgrid systems with an energy storage device by applying a Markov chain model to model charging and discharging processes in the energy storage device; determining an effect of the energy storage device connected to a microgrid with multiple energy sources and loads; and determining effect of system architectures on the availability of microgrids using minimum cut sets (MCS).
Type:
Grant
Filed:
July 7, 2012
Date of Patent:
May 5, 2015
Assignee:
NEC Laboratories America, Inc.
Inventors:
Mohammad Chehreghani Bozchalui, Ratnesh Sharma
Abstract: A computer program product, method, and apparatus for discovering information about the nodes of the disperse data network, sending a command from a client to a distributed file system, wherein the distributed file system contains the discovered information, distributing the command from the distributed files system to one or more of the nodes of the distributed file system, and executing the command on the one or more network nodes.
Type:
Grant
Filed:
June 28, 2012
Date of Patent:
April 28, 2015
Assignee:
EMC Corporation
Inventors:
Patricia G. S. Florissi, Sudhir Vijendra
Abstract: A position detection and simulation platform includes software configurable logic and programmable inputs and outputs to support software configuration only changes for use with a variety of position feedback devices including synchros, resolvers, linear variable differential transformers, and rotary variable differential transformers. Power to the software configurable outputs is dynamically controlled so that the power supply voltage presented to the outputs satisfies a minimum threshold above the amplitude of the output signal. Dynamic control is based on at least one of a digital representation of a signal to be output, an analog version of the signal to be output, or the signal being output.
Abstract: A method, apparatus and product for completion of partial coverage tasks. The method comprising obtaining a partial coverage task defining a test with respect to a functional coverage model of a System Under Test (SUT), wherein the functional coverage model defining functional attributes and respective domains thereof, wherein the functional coverage model further defining one or more restrictions on value combinations of the functional attributes; and enhancing the partial coverage task to include an assignment of a value to a functional attribute, wherein the functional attribute is unassigned in the partial coverage task, wherein the value is an only valid assignment to the functional attribute in view of assignments of other functional attributes and in view of the restrictions.
Type:
Grant
Filed:
July 3, 2012
Date of Patent:
April 21, 2015
Assignee:
International Business Machines Corporation
Abstract: The application relates to a method for determining the cut quality of a laser cutting process, said quality being assessed on the basis of the formation of solidification ridges along the cut face and/or burr formation on the lower edge of the cut face. In said method, a virtual laser cutting machine in a simulation program can be virtually operated with a set of values P0 from a parameter space P.
Type:
Grant
Filed:
January 25, 2011
Date of Patent:
April 7, 2015
Assignees:
Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V., Rheinisch-Westfaelische Technische Hochschule Aachen
Inventors:
Wolfgang Schulz, Jens Schuettler, George Vossen, Markus Niessen
Abstract: An apparatus and method for conducting fault sensitivity analysis of a digitally calibrated circuit design includes simulating calibration of the circuit design, simulating calibration of the circuit design with a fault in the analog portion of the circuit design, simulating the circuit design with the fault for a fault interval time period, and determining whether the fault is detectable.
Abstract: Traffic pattern models of a complex communication system are compared. A normalized transmission parameter is computed for each traffic pattern model. Model parameters are also computed for each traffic pattern model. The model parameters for each traffic pattern model represent anticipated traffic flow through the complex communication system over a predetermined time period. Data representing an actual traffic flow pattern through the complex communication system over the predetermined time period is compared to the model parameters representing anticipated traffic patterns for each model. The normalized transmission parameters for each of the traffic pattern models are also compared.
Abstract: In an embodiment, an element, that represents an entity in a system, is generated. The generated element may be incorporated in a network that represents the system. The generated element may include geometry information about a geometry of the entity. The geometry information may be used in one or more computations associated with a simulation or an analysis of the system. The element may have a frame port that exposes a frame. The frame may represent at least a position and an orientation in a two dimensional or three dimensional space with respect to another frame in the network. The other frame in the network may be a reference frame that may be defined by a “world” that the system resides in. The generated element may be incorporated into the network by connecting the frame port to the network.
Abstract: An apparatus for monitoring nuclear thermal hydraulic stability of a nuclear reactor, contains: a calculation unit configured to calculate a stability index of a nuclear thermal hydraulic phenomenon based on nuclear instrumentation signals, the signals being outputted by a plurality of nuclear instrumentation detectors placed at regular intervals in a reactor core; a simulation unit configured to simulate the nuclear thermal hydraulic phenomenon based on a physical model by using information on an operating state of the nuclear reactor as an input condition; a limit value updating unit configured to update a limit value of the nuclear thermal hydraulic phenomenon based on a result of the simulation; and a determination unit configured to determine, based on the stability index and the limit value, whether or not to activate a power oscillation suppressing device.
Abstract: A laser device, having an optical cavity containing a gain medium, a total reflectance reflector positioned within the optical cavity, and a partial reflectance reflector positioned within the optical cavity in a juxtaposed relationship to the total reflectance reflector. The topology of the reflectors are defined by a convergent reflector topology function that converges light emitted within the optical cavity to a laser beam that exits the optical cavity through the partial reflectance reflector by a series of reflections between the total reflectance reflector and the partial reflectance reflector. The laser beam emitted from the optical cavity has a predefined pattern for a given convergent reflector topology.
Abstract: The present disclosure relates to a computer-implemented method, a computing device, and a computer readable storage medium, for providing alignment information data for the alignment of an orthopaedic implant for a joint of a patient. The computer-implemented method comprises the steps of being responsive to patient specific information data for deriving patient data, where the patient specific information data is indicative of one or more dynamic characteristics, and being responsive to the patient data for providing the alignment information data for the alignment of the orthopaedic implant.
Type:
Grant
Filed:
February 24, 2012
Date of Patent:
March 17, 2015
Assignee:
Optimized Ortho Pty Ltd
Inventors:
Brad Peter Miles, Peter Bede O'Connor, Justin Roe, Brett Fritsch, Len Walter, Ed Marel, Michael Solomon, Brian Cheung, Milton Scott Bergeon, James William Pierrepont
Abstract: A system for designing a circuit, which includes a module, uses a computer. A user may program or adapt the computer to perform computer-aided design functions. The computer obtains a description of the module from the user. The computer parses the description of the module to identify a port of the module, and to obtain information about the port. The computer presents to the user the information that it has obtained about the port.
Type:
Grant
Filed:
November 5, 2013
Date of Patent:
March 10, 2015
Assignee:
Altera Corporation
Inventors:
James M. Brown, Tim Allen, Mike Fairman, Jeffrey O. Pritchard
Abstract: Computer-readable medium and methods for photolithographic simulation of scattering. A design layout comprising a layout polygon is received. A skeleton representation of a mask shape that is created responsive to e-beam writing of the layout polygon is generated. The skeleton representation is defined by a plurality of skeleton points. Individual scattering patterns for the skeleton points are selected from a lookup table of pre-determined scattering patterns. Each of the individual scattering patterns representing an amount of optical scattering for a corresponding one of the skeleton points. A simulated wafer image is produced responsive to the individual scattering patterns.
Type:
Grant
Filed:
March 14, 2013
Date of Patent:
March 3, 2015
Assignee:
Synopsys, Inc.
Inventors:
Zhijie Deng, Qiliang Yan, James P. Shiely
Abstract: A method of constructing an optimized network simulation environment according to the present invention includes the steps of identifying communication equipment models for relaying a message to/from real equipments out of communication equipment models within a network model, as major models, calculating the order of abstraction priority for major models, performing batch-mode abstraction for non-major models, driving a simulation, determining whether a difference between a simulation execution time and an actual time spent is within an allowable delay value, performing adaptive abstraction for the major models, and evaluating a result of the simulation. If the method according to the present invention is used, a real-time simulation having fidelity and reliability for the function and operation of real equipments can be guaranteed.
Type:
Grant
Filed:
March 27, 2012
Date of Patent:
March 3, 2015
Assignee:
Agency for Defense Development
Inventors:
Jaeyoung Cheon, Sang-il Lee, Byoung-In Cho
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining a building envelope. In one aspect, a method includes generating two-dimensional analytical faces; generating a three-dimensional shell bounding box that encompasses the analytical faces; determining, for each analytical face, one or more sample points; performing a flood-fill algorithm from a reference grid cell through other grid cells in the shell bounding box; casting one or more primary rays from each grid cell encountered by the flood-fill algorithm that does not contain any of the sample points but that directly neighbors a grid cell that does contain a sample point; for each ray, identifying as an exterior face the first analytical face within a vicinity of the grid cell from which the ray is cast that is intersected by the ray; and generating a building envelope based on the identified exterior faces.
Abstract: The invention relates to a system (10) for configuring an aircraft passenger cabin, said system comprising a first database (12) that stores cabin equipment component data pertaining to cabin equipment components selected for and included in a configuration of the aircraft passenger cabin. In addition, said system (10) comprises a second database (14) that stores configuration rules pertaining to the configuration of the aircraft passenger cabin. Finally, the system (10) comprises a unit (16) for generating a documentation, configured in such a way that documentation of the configured aircraft passenger cabin is generated on the basis of at least one user-defined configuration parameter, on the basis of the cabin equipment component data stored in the first database (12), and on the basis of the configuration rules stored in the second database (14).
Abstract: A method for analyzing and specifying a Human-Machine Interface (HMI) may include providing an HMI designing system, constructing an HMI design that includes objects created from the HMI designing system and associating the objects using events and transitions. Objects may include states and screens of a graphical user interface. The method may receive input from a user and describe a human-machine interface using syntax that is based on the user input. The syntax may include graphical representations of states and transitions between the states. The HMI designing system may include a memory to store representations of the human-machine interface, a processor to receive input from a user and determine graphical representations of states and transitions between states, and a display to display the HMI.