Patents Examined by Bernard E Cothran
  • Patent number: 9568899
    Abstract: Disclosed is an apparatus and method for automatically configuring a sensor to configure a building energy management system (BEMS). The apparatus may include an information input unit to receive input of information on a building in which a BEMS is to be built, information on a sensor used to build the BEMS, and information on a budget allocated to build the BEMS, a sensor disposition unit to calculate a position for the sensor to be disposed in the building based on the input information on the building, the sensor and the allocated budget, and a user interface unit to display the disposed position for the sensor.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: February 14, 2017
    Assignee: Electronics and Telecommunications Research Institute
    Inventor: Wan Ki Park
  • Patent number: 9529939
    Abstract: Techniques are described for decomposing three-dimensional (3D) geometry into an assemblable collection of two-dimensional (2D) panels. Importantly, the 3D geometry is automatically encoded into the 2D panels, allowing the 3D geometry to be recreated simply by joining the 2D panels at the appropriate seams and creating the appropriate bends/folds in each panel. Further, each panel has edges, vertices, and faces which can be encoded in the panelization, allowing assembly instructions to be algorithmically generated, Doing so allows users to be provided with a step-by-step instructions carried out to realize the 3D geometry encoded in the 2D panels.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: December 27, 2016
    Assignee: AUTODESK, INC.
    Inventors: Jonathan Bachrach, Saul Griffith
  • Patent number: 9495487
    Abstract: Method for reducing the time needed to perform geophysical inversion by using simultaneous encoded sources in the simulation steps of the inversion process. The geophysical survey data are prepared by encoding (3) a group of source gathers (1), using for each gather a different encoding signature selected from a set (2) of non-equivalent encoding signatures. Then, the encoded gathers are summed (4) by summing all traces corresponding to the same receiver from each gather, resulting in a simultaneous encoded gather. (Alternatively, the geophysical data are acquired from simultaneously encoded sources.) The simulation steps needed for inversion are then calculated using a particular assumed velocity (or other physical property) model (5) and simultaneously activated encoded sources using the same encoding scheme used on the measured data. The result is an updated physical properties model (6) that may be further updated (7) by additional iterations.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: November 15, 2016
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Jerome R. Krebs, John E. Anderson, Ramesh Neelamani, Charles Jing, David L. Hinkley, Thomas A. Dickens
  • Patent number: 9466042
    Abstract: A method includes determining an anticipated usage pattern for an information technology system and a desired service level for the information technology system. The method includes determining a utilization saturation point for the information technology system and selecting a number of servers in the information technology system. The method also includes calculating one or more performance characteristics for the information technology system based on the anticipated usage pattern, the desired service level, the utilization saturation point, and the number of servers and comparing the one or more performance characteristics for the information technology system with one or more desired performance characteristics for the information technology system.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: October 11, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Joseph L. Temple, III
  • Patent number: 9454630
    Abstract: A system for graphics generation includes a processor configured to implement a modeling process and a GUI process. The modeling process is configured to generate a first graphics model including a plurality of objects. Each object defines a respective graphical depiction for a respective element of a programmable IC. The modeling process is also configured to serialize objects of the first graphics model according to a first application programming interface (API) definition file to produce a serialized graphics model. The GUI process is configured to, in response to receiving one or more objects of the serialized graphics model, deserialize the one or more objects of the serialized graphics model according to the first API definition file to produce a second graphics model. The GUI process is further configured to render the one or more objects of the second graphics model.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: September 27, 2016
    Assignee: XILINX, INC.
    Inventors: Chong M. Lee, David L. Kreymer, Ian L. McEwen
  • Patent number: 9443261
    Abstract: A method and system for optimizing surface coverings having user input representative of a construction project, floor plans representative of the project including optional configurations of the plans, user input for selection from a plurality of the plans and options and creating data points representative of one of the plans, merging the plan and options into a set of data points representative of a final plan set, determining room surface selections from user input, deriving contiguity data from the surface areas representative of the surface selections; and optimizing price of floor materials for selected criteria based on pre-determined rules. The system and method weights traffic flow based on room configurations and determines optimal cuts of materials to minimize seams. Further, the system packs the cut materials optimally to fit standard sheet material such as carpet and vinyl.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: September 13, 2016
    Inventors: Richard Gladstone, Adam Sills, John McPherson
  • Patent number: 9436888
    Abstract: A method is disclosed for determining a boundary surface network of a tubular object. An ordered series of contours is first supplied on the basis of image data in a source space. A transformation function is created for at least two consecutive contours in the series, and a unit space segment object is created in the unit space on the basis of the consecutive contours. A local signed distance function is determined in the unit space. In addition, a relative positional information of a query point is determined in the source space from a surface of a segment object in the source space, the segment object being based on the consecutive contours, on the basis of the local signed distance function in the unit space and using the transformation function. Finally, the boundary surface network is created on the basis of the relative positional information that has been determined.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: September 6, 2016
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Beck, Dominik Bernhardt, Jan Kretschmer
  • Patent number: 9430588
    Abstract: A method and apparatus that allows the user of a computer aided design (CAD) system to connect three-dimensional parts to create a three-dimensional assembly using connections that completely define the attachment between the parts attached to each other by that connection. The user can simultaneously define the orientations of the parts and their behavior. “Behavior” includes whether parts are rigidly connected or allowed to move relative to one and other, and if allowed to move, the nature and limits on that movement. Within any movement allowed, the user may specify key discrete orientations known to be important to the function of the assembly, such as orientations that limit movement within the assembly. The connection method creates a smaller, more consistent representation of the underlying constraints of the assembly, improving the reliability, performance, and ease of use of a CAD system in which it is used.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: August 30, 2016
    Assignee: Autodesk, Inc.
    Inventors: David J. Corcoran, Heung-Wing Li
  • Patent number: 9418394
    Abstract: An operation simulation system of a robot system for simulating operation of a robot system having a robot on a computer, including a setting unit setting a movement point moving together with a moving member, linked with the moving member which is included in the robot system and moves in accordance with a predetermined program; a data acquisition unit acquiring time series position data of the movement point when operating the robot system in accordance with the program on the computer; an image generation unit generating an image of the robot system operating in accordance with the program on the computer and generating an image of a movement path of the movement point based on the time series position data acquired by the data acquisition unit; and a display unit displaying the robot system image and the movement path image generated by the image generation unit.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: August 16, 2016
    Assignee: FANUC CORPORATION
    Inventor: Hiroyuki Atohira
  • Patent number: 9378312
    Abstract: A method can include providing a mesh of a geologic environment that includes conformable sequences and an unconformity; interpolating an implicit function defined with respect to the mesh to provide values for the implicit function; and identifying an iso-surface based on a portion of the values where the iso-surface represents the unconformity as residing between two of the conformable sequences. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: June 28, 2016
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Francois Lepage, Laurent Arnaud Souche
  • Patent number: 9378108
    Abstract: A system, method, computer program product, and carrier are described for obtaining data from a first emulator and from a first emulation environment hosting software and signaling a decision whether to transfer any of the data to a second emulator at least partly as a result of the first emulation environment hosting the software.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: June 28, 2016
    Assignee: Invention Science Fund I, LLC
    Inventors: Alexander J. Cohen, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr., Lowell L. Wood, Jr.
  • Patent number: 9342635
    Abstract: Computer-aided method to predict the location of an impact on an aircraft of debris shed off from the own aircraft comprising the following steps: a) providing the nominal position on the aircraft of said debris before its detachment; b) represent the debris by a body of a size and density appropriate to its characteristics; c) calculating a predetermined number of trajectories in three dimensions of said body in a predetermined fluid field when it is detached from the aircraft using an analytical model for calculating said trajectories and randomly varying one or more of the following initial conditions: the initial position of the body; the dimensions of the body; the damping coefficients of the angular velocity; the initial angles of roll, pitch and yaw; d) calculating the points of impact of said trajectories in the aircraft.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 17, 2016
    Assignee: AIRBUS OPERATIONS S.L.
    Inventor: Juan Ramon Perez Garraleta
  • Patent number: 9341712
    Abstract: System and method for estimating uncertainty by obtaining conditional probability densities of bathymetric uncertainty due to navigation error and bottom slope using a Monte Carlo technique, using the Monte Carlo results to train a Bayesian Network to provide the causal relationships of navigation error and bottom slope to bathymetric uncertainty, producing a histogram of bathymetric uncertainty from the Bayesian Network of the uncertainty for an area similar to the training set area, and estimating the uncertainty based on the histogram produced by the Bayesian Network.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: May 17, 2016
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Paul A. Elmore, David H. Fabre, Raymond T. Sawyer, Rodney W. Ladner
  • Patent number: 9280436
    Abstract: To model a computing entity, information relating to transactions associated with the computing entity is received. The received information forms a collection of information. The collection is segmented into a plurality of segments, and at least one anomalous segment is identified. A model of the computing entity is built.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: March 8, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ludmila Cherkasova, Mehmet Kivanc Ozonat, Brent A. Enck
  • Patent number: 9256705
    Abstract: A method, system and computer-readable medium for reducing repeater power and crosstalk are provided. The method includes generating a model of a circuit including a plurality of original repeaters connected between at least one source and at least one sink, performing a power optimization analysis on the plurality of original repeaters to change the plurality of original repeaters to low-power repeaters based on predetermined optimization parameters, performing a crosstalk analysis on the model of the circuit including the low-power repeaters to determine whether a crosstalk timing violation exists, and changing at least one of the low-power repeaters to a higher-power repeater when it is determined that a crosstalk violation exists, and leaving the low-power repeaters in the model of the circuit when it is determined that a crosstalk violation does not exist.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: February 9, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Paul D. Kartschoke, Adam P. Matheny, Jose L. Neves
  • Patent number: 9256702
    Abstract: Systems and methods for determining an appropriate parameter order for a building energy use model are provided. A described method includes receiving an energy use model for a building site, obtaining a plurality of data points, calculating a first regression statistic indicating a fit of the energy use model to the plurality of data points under a null hypothesis and a second regression statistic indicating a fit of the energy use model to the plurality of data points under an alternative hypothesis, and comparing a test statistic to a threshold value. The test statistic is a function of the first regression statistic and the second regression statistic. The method further includes determining an appropriate parameter order for the energy use model based on a result of the comparison.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: February 9, 2016
    Assignee: Johnson Controls Technology Company
    Inventors: Mohammad N. ElBsat, Michael J. Wenzel
  • Patent number: 9250663
    Abstract: A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium having programming instructions operable to perform a thermal analysis of a data center and overlay the thermal analysis on a map of the data center to provide an overlaid thermal analysis. Additionally, the programming instructions are operable to receive a user selection of at least one modeled partition location based on the overlaid thermal analysis and dynamically model a modeled partition for each of the at least one modeled partition location in the data center to create a modeled data center region.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Vincenzo V. Diluoffo, Rick A. Hamilton, II, Michael D. Kendzierski
  • Patent number: 9233307
    Abstract: A fully automatic simulation system for an input device permits storage in advance of executable applications and associated simulation setting flies into a database, and then combination of the detection, automatic data searching and matching, transmission and conversion, enabling rapid and convenient operation by the users, whenever they operate various applications or whether they adopt a keyboard, mouse or joystick as the simulation controller.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: January 12, 2016
    Assignee: Innomind Solution Company Limited
    Inventors: Hsing-Yuan Shen, Chun-Cheng Lin
  • Patent number: 9235666
    Abstract: A simulation device having an ESD (Electro Static Discharge) protection element has a first parameter file creating unit, a second parameter file creating unit, a parameter file storage storing the parameter files created by the first and second parameter file creating units, a parameter file selector changing a parameter file to be selected from the parameter files stored in the parameter file storage, depending on whether or not operation of the ESD protection element should be verified, a netlist creating unit creating a netlist of the semiconductor circuit utilizing the parameter file selected by the parameter file selector, and a simulation executing unit verifying the operation of the semiconductor circuit based on the netlist.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: January 12, 2016
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Tomohisa Kimura
  • Patent number: 9223918
    Abstract: A method, system and computer-readable medium for reducing repeater power and crosstalk are provided. The method includes generating a model of a circuit including a plurality of original repeaters connected between at least one source and at least one sink, performing a power optimization analysis on the plurality of original repeaters to change the plurality of original repeaters to low-power repeaters based on predetermined optimization parameters, performing a crosstalk analysis on the model of the circuit including the low-power repeaters to determine whether a crosstalk timing violation exists, and changing at least one of the low-power repeaters to a higher-power repeater when it is determined that a crosstalk violation exists, and leaving the low-power repeaters in the model of the circuit when it is determined that a crosstalk violation does not exist.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: December 29, 2015
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Paul D. Kartschoke, Adam P. Matheny, Jose L. Neves