Patents Examined by Jay B Hann
  • Patent number: 9050538
    Abstract: An object placement managing unit (44) controls whether or not to change the position or direction of a first object according to a positional relationship between a passive area determined based on the position of the first object, and a judging area determined based on the position of a second object. The object placement managing unit (44) controls whether or not to change the position or direction of the second object according to a positional relationship between an active area determined based on the position of the first object and differing from the passive area, and the judging area.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: June 9, 2015
    Assignees: Sony Corporation, Sony Corporation Entertainment Inc.
    Inventors: Hajime Sugiyama, Hitoshi Ishikawa, Chihiro Kanno, Tomohisa Kano
  • Patent number: 9044601
    Abstract: A method for estimating a radiation dose and distribution for a target volume is provided. The method includes receiving a simulated dose array (606) describing a plurality of simulated dose values for a plurality of voxels in the target volume, generating an energy deposition coefficient function for the plurality of voxels (608), and obtaining a raw fluence array based at least on the simulated dose array and the energy deposition coefficient function (612). The method also includes generating an adjusted fluence array (613) based on the raw fluence array and at least one adjustment criteria, and generating an adjusted dose array (622) for the target volume based on the adjusted fluence array and the energy deposition coefficient function.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: June 2, 2015
    Inventors: Fred Currell, Marcus Mendenhall
  • Patent number: 9037441
    Abstract: The present invention aims to simulate a response more similar to a actual machine while inhibiting load increase in analog operation. Program configuration of the present invention is a component of a simulation program for circuit design, which is executed by a computer. The computer includes an operation portion, a storage portion, a manipulation portion, and a display portion, so that the computer exerts a function of a circuit design simulator, and as a macro model of an operational amplifier for use in the circuit design simulator, enabling the computer to act by simulating a response of the operational amplifier on the circuit design simulator. The macro model of the operational amplifier includes a control portion (LMT1) for generating output exception in the event of input exception or power supply exception of the operational amplifier.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: May 19, 2015
    Assignee: Rohm Co., Ltd.
    Inventor: Noboru Takizawa
  • Patent number: 9015027
    Abstract: Two or more processes for executing a source application are emulated using: a virtual trampoline memory in which each emulated process has a respective private trampoline memory; and a shared code heap memory. Each emulated process only sees the shared code heap and its respective private trampoline memory. A respective equivalent target instruction fragment for writing to the code heap is generated for each of multiple source instruction fragments from the application, each target instruction fragment being indexed by its physical address in the code heap. Each of at least one jump instruction in the fragment is replaced with a jump to a corresponding slot in the virtual trampoline memory. A trap is written to each corresponding private trampoline slot, each trap adapted to be replaced by a jump to an address in the code heap corresponding to the jump destination.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventor: Geraint North
  • Patent number: 8990054
    Abstract: A system and method for determining a peak performance state by coherency of input signals from a test subject. The system includes two sensors for receiving separate input signals from a test subject. The system also includes a processor that is in communication with the sensors. The system further includes a memory that stores baseline data and is connected to the processor. The method includes the steps of receiving input signals from two sensors, communicating the input signals to a processor, analyzing the input signals with the processor as a function of a nonlinear relationship to determine coherency, and comparing the coherency data to baseline data stored in the memory to determine the presence of a peak performance state.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: March 24, 2015
    Inventors: Debra C. Ketterling, Kanav Kahol
  • Patent number: 8983803
    Abstract: Methods for analysis and classification of tolerant intersections, and corresponding systems and computer-readable mediums. A method includes receiving an object model having a plurality of elements, the elements corresponding to a plurality of points. The method includes receiving a selection of a first element and a second element of the plurality of elements and receiving a tolerance. The method includes analyzing an intersection between the first element and the second element based on the tolerance. The method includes classifying the intersection between the first element and the second element based on the analysis and storing the classification.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: March 17, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Avijit Sen, Amit Ashok Inamdar, Shriganesh Borse, Jeet Trivedi, Show T. Wang
  • Patent number: 8977558
    Abstract: Electronically generating an engineering plan for installation of equipment, such as cable system equipment, at a work site. First geographic information relating to a first location of the work site is compared with second geographic information representing a second location of an engineer generating the engineering plan (or of a plan generating tool being used by the engineer to generate the plan) to verify that the engineer/tool is sufficiently near to the work site. A digital image of a geographic area including the work site is displayed on the plan generating tool, and user input is acquired from the engineer (e.g., via a user input device associated with the plan generating tool) relating to at least one first position, relative to the displayed digital image, representing a first equipment location of at least a first piece of the equipment to be installed at the work site.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: March 10, 2015
    Assignee: CertusView Technologies, LLC
    Inventors: Steven Nielsen, Curtis Chambers, Jeffrey Farr
  • Patent number: 8949084
    Abstract: An embodiment of an apparatus includes a simulator, generator, and determiner. The simulator is configured to simulate a system and to propagate at least one state of the simulated system through time in response to a value of a parameter, and the generator is configured to generate a representation of a region of a plot having dimensions that respectively correspond at least to the parameter and to a characteristic of a state of the simulated system. And the determiner is configured to determine a next value of the parameter in response to the representation of the region.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: February 3, 2015
    Assignee: Tokitae LLC
    Inventors: Michael H. Baym, Philip Andrew Eckhoff, Daniel Jay MacDonald, Nathan P. Myhrvold, Karima R. Nigmatulina, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8942959
    Abstract: An output of a photovoltaic (PV) device is predicted by applying Fourier analysis to historical data to obtain frequencies and a mean of the frequencies in the data. Regression analysis is applied to the data to obtain a regression coefficient. Then, the prediction is a sum of the mean at the time step and a deviation from the mean at a previous time step, wherein the means are represented and approximated by selected frequencies, and the deviation for the previous time step is weighted by the regression coefficient.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: January 27, 2015
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Weihong Zhang, Daniel Nikolaev Nikovski
  • Patent number: 8938374
    Abstract: An embodiment of an apparatus includes a simulator, a generator, and a determiner. The simulator is configured to simulate a system and to propagate at least one state of the simulated system through time in response to a value of a parameter. The generator is configured to generate a representation of a region of a first plot having dimensions that respectively correspond at least to the parameter and to a characteristic of a state of the simulated system, and a representation of a region of a second plot having dimensions that respectively correspond at least to the parameter and to another characteristic of a state of the simulated system. And the determiner is configured to determine a next value of the parameter in response to the representations of the regions of the first and second plots.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: January 20, 2015
    Assignee: Tokitae LLC
    Inventors: Michael H. Baym, Philip Andrew Eckhoff, Daniel Jay MacDonald, Nathan P. Myhrvold, Karima R. Nigmatulina, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8935130
    Abstract: Methods for computer-aided design and visualization and corresponding systems and computer-readable mediums. A method includes receiving a BRep model and recognizing a plurality of notch or cliff blends in the BRep model. The method includes defining a chain of at least two of the plurality of notch blends. The method includes labeling the notch blends in the chain. The method includes storing the BRep model, including one or more of the recognized notch blends, the chain, and the labels of the notch blends.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: January 13, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Eric Mawby, Feng Yu, Haipeng Mao, Liwei Gao
  • Patent number: 8909506
    Abstract: An object placement managing unit changes at least one of a position and a direction of a virtual object based on a value of a parameter associated with a physical quantity that is an attribute of the virtual object. The object placement managing unit determines a first change, which corresponds to a user's operation, in a first physical quantity of the virtual object. The object placement managing unit determines a second change in a second physical quantity. The second change corresponds to and is different from the first change. The object placement managing unit changes a value of a parameter based on the first change and the second change. The object placement managing unit changes, after the value of the parameter is changed, at least one of the position and the direction of the virtual object based on the changed value of the parameter.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 9, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Tomohito Ito, Chihiro Kanno, Hiroshi Matsuike
  • Patent number: 8903693
    Abstract: Boundary handling is performed in particle-based simulation. Slab cut ball processing defines the boundary volumes for interaction with particles in particle-based simulation. The slab cut balls are used for collision detection of a solid object with particles. The solid object may be divided into a plurality of independent slab cut balls for efficient collision detection without a bounding volume hierarchy. The division of the solid object may be handled in repeating binary division operations. Processing speed may be further increased by determining the orientation of each slab cut ball based on the enclosed parts of the boundary rather than testing multiple possible orientations.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: December 2, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Richard Gary McDaniel, Zakiya Tamimi
  • Patent number: 8892404
    Abstract: Computer-aided design (CAD) concurrent design management includes a common data model, comprising chapters of different information items to describe various aspects of the CAD model, and lightweight change instructions representative of modifications made by a user to a chapter of the CAD model. By utilizing a common data model and difference-based change instructions, a plurality of users may concurrently collaborate on the design of a CAD model, or a single user may utilize a plurality of applications of a CAD suite efficiently and with an enhanced user experience. Furthermore, the system may manage undo stacks across a plurality of applications concurrently operating on the same shared CAD model, such that the user experiences seamless operation of the plurality of applications.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: November 18, 2014
    Assignee: Parametric Technology Corporation
    Inventors: Neil Richard Potter, Boris Rabinovich, Asaf Amit
  • Patent number: 8886498
    Abstract: Simulators and methods for simulating an acoustic field of an acoustic waveguide are provided. A sound speed profile of the acoustic waveguide is generated, where the acoustic waveguide has a region of a first fluid within a second fluid, and the first fluid has a different acoustic index of refraction than the second fluid. The sound speed profile and predetermined parameters of a sound source and a receiver are applied to a parabolic equation (PE) model of sound propagation in the acoustic waveguide. The acoustic field of the acoustic waveguide is determined from the PE model. The acoustic field includes an interference pattern from interference between an acoustic signal of the acoustic source and at least one signal refracted by the region of the second fluid.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: November 11, 2014
    Assignee: University of Delaware
    Inventors: Mohsen Badiey, Boris G. Katsnelson
  • Patent number: 8874424
    Abstract: A fault-ride-through method is provided. The method includes detecting a voltage dip on a power line transmitting electric power. If a voltage dip is detected, the method includes reducing an active current and/or an active power to a specific value, which active current and/or active power is fed by a power generating unit at a feeding point into a power network having a plurality of power lines. Further, a converter of a power generating unit is provided, that is capable of implementing the fault-ride-through method. The power generating unit may be a part of a wind turbine in a wind farm.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: October 28, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Joergen Nygaard Nielsen, Jan Thisted
  • Patent number: 8868381
    Abstract: A method converts a plurality of functional blocks into linear blocks such that the nonlinear blocks are divided into a plurality of states through switched linearization. The plurality of states generated by said switched linearization is then transitioned selectively based on a predetermined operational scenario. Each state is then tested separately to ensure that implementation of the states are safe. A first guard block is provided when a state is deemed unsafe such that the first guard block is enabled to cause a system shutdown so as to prevent further processing that can cause an unsafe result.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Hideaki Komatsu, Hitomi Takahashi, Gang Zhang
  • Patent number: 8855973
    Abstract: An embodiment of an apparatus includes a simulator and a determiner. The a simulator is configured to simulate a system and to propagate at least one state of the simulated system through time in response to a value of a parameter, and the determiner is configured to determine a next value of the parameter in response to a characteristic of another state of the model and a representation of at least one level set.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: October 7, 2014
    Assignee: Tokitae LLC
    Inventors: Michael H. Baym, Philip Andrew Eckhoff, Daniel Jay MacDonald, Nathan P. Myhrvold, Karima R. Nigmatulina, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8831914
    Abstract: The stamping of a metal sheet within a stamping die is simulated. The die includes a drawbead running perpendicular to a draw direction. A plurality of successive states are generated for iteratively representing the metal sheet from a blank shape to a final stamped shape. The drawbead is represented as a two-dimensional flat band within a model of the stamping die. Forces acting on the metal sheet are calculated at each successive state to define a next successive state. The calculating step includes a restraining force of the drawbead acting on the metal sheet calculated in response to a predetermined function of a length of the metal sheet engaged in the flat band in respective states. The particular width and location of the flat band achieve improved accuracy of estimating the restraining force.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: September 9, 2014
    Assignee: Ford Global Technologies, LLC
    Inventors: Yinong Shen, Feng Ren, Zhiyong Cedric Xia
  • Patent number: 8818773
    Abstract: Rendering methods, systems, and computer-readable media for rendering a simulated embroidery design image based on an embroidery design are presented. Given an embroidery design comprising a plurality of stitch representations and a lighting angle for the simulated embroidery design image, embodiments process the stitch representations to determine a stitch length and lighting angle and select from a stitch image database a stitch image corresponding to the stitch length and lighting angle, and place the selected stitch on a rendering canvas in a position corresponding to the stitch position indicated by the stitch representation. When rendered, all of individual stitch image on the rendering canvas appear to be illuminated from the same direction.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: August 26, 2014
    Assignee: Vistaprint Schweiz GmbH
    Inventors: Hsu Eugene, Goldman A. David