Patents Examined by Thai Phan
  • Patent number: 9058175
    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
  • Patent number: 9047425
    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.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: June 2, 2015
    Assignee: Micron Technology, Inc.
    Inventor: Timothy M. Hollis
  • Patent number: 9026409
    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
  • Patent number: 9026411
    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
  • Patent number: 9020802
    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
  • Patent number: 9015013
    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.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: April 21, 2015
    Assignee: United Electronic Industries, Inc
    Inventors: Olexiy Ivchenko, Denys Kraplin
  • Patent number: 9015012
    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
    Inventor: Rachel Tzoref-Brill
  • Patent number: 9002683
    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
  • Patent number: 8996348
    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.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 31, 2015
    Assignee: Cadence Design Systems, Inc.
    Inventors: Donald J. O'Riordan, Victor Zhuk
  • Patent number: 8990056
    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.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 24, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Stanley Thompson, George Jung
  • Patent number: 8990057
    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.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: March 24, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Brian Mirtich, Jeffrey Wendlandt
  • Patent number: 8983810
    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.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: March 17, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yutaka Takeuchi, Hiroyuki Takeuchi, Kazuki Yano
  • Patent number: 8983814
    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.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: March 17, 2015
    Inventor: Hilbrand Harlan-Jacob Sybesma
  • Patent number: 8983813
    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
  • Patent number: 8977531
    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
  • Patent number: 8972229
    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
  • Patent number: 8972225
    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
  • Patent number: 8959005
    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.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: February 17, 2015
    Assignee: Autodesk, Inc.
    Inventors: Thomas Olsson, John Mitchell
  • Patent number: 8954301
    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).
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: February 10, 2015
    Assignee: Airbus Operations GmbH
    Inventor: Martin Sieben
  • Patent number: 8949093
    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.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: February 3, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Asaf Degani, Andrew W. Gellatly