Patents Examined by Bernard E Cothran
-
Patent number: 9568899Abstract: 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: GrantFiled: February 22, 2013Date of Patent: February 14, 2017Assignee: Electronics and Telecommunications Research InstituteInventor: Wan Ki Park
-
Patent number: 9529939Abstract: 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: GrantFiled: August 5, 2011Date of Patent: December 27, 2016Assignee: AUTODESK, INC.Inventors: Jonathan Bachrach, Saul Griffith
-
Patent number: 9495487Abstract: 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: GrantFiled: March 8, 2013Date of Patent: November 15, 2016Assignee: ExxonMobil Upstream Research CompanyInventors: Jerome R. Krebs, John E. Anderson, Ramesh Neelamani, Charles Jing, David L. Hinkley, Thomas A. Dickens
-
Patent number: 9466042Abstract: 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: GrantFiled: January 24, 2012Date of Patent: October 11, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Joseph L. Temple, III
-
Patent number: 9454630Abstract: 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: GrantFiled: February 26, 2013Date of Patent: September 27, 2016Assignee: XILINX, INC.Inventors: Chong M. Lee, David L. Kreymer, Ian L. McEwen
-
Patent number: 9443261Abstract: 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: GrantFiled: December 2, 2014Date of Patent: September 13, 2016Inventors: Richard Gladstone, Adam Sills, John McPherson
-
Patent number: 9436888Abstract: 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: GrantFiled: February 26, 2013Date of Patent: September 6, 2016Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Thomas Beck, Dominik Bernhardt, Jan Kretschmer
-
Patent number: 9430588Abstract: 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: GrantFiled: June 23, 2009Date of Patent: August 30, 2016Assignee: Autodesk, Inc.Inventors: David J. Corcoran, Heung-Wing Li
-
Patent number: 9418394Abstract: 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: GrantFiled: March 8, 2013Date of Patent: August 16, 2016Assignee: FANUC CORPORATIONInventor: Hiroyuki Atohira
-
Patent number: 9378312Abstract: 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: GrantFiled: March 9, 2013Date of Patent: June 28, 2016Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Francois Lepage, Laurent Arnaud Souche
-
Patent number: 9378108Abstract: 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: GrantFiled: March 22, 2007Date of Patent: June 28, 2016Assignee: Invention Science Fund I, LLCInventors: 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: 9342635Abstract: 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: GrantFiled: January 13, 2012Date of Patent: May 17, 2016Assignee: AIRBUS OPERATIONS S.L.Inventor: Juan Ramon Perez Garraleta
-
Patent number: 9341712Abstract: 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: GrantFiled: May 12, 2011Date of Patent: May 17, 2016Assignee: The United States of America, as represented by the Secretary of the NavyInventors: Paul A. Elmore, David H. Fabre, Raymond T. Sawyer, Rodney W. Ladner
-
Patent number: 9280436Abstract: 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: GrantFiled: June 17, 2009Date of Patent: March 8, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Ludmila Cherkasova, Mehmet Kivanc Ozonat, Brent A. Enck
-
Patent number: 9256705Abstract: 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: GrantFiled: November 26, 2013Date of Patent: February 9, 2016Assignee: GLOBALFOUNDRIES INC.Inventors: Paul D. Kartschoke, Adam P. Matheny, Jose L. Neves
-
Patent number: 9256702Abstract: 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: GrantFiled: December 18, 2013Date of Patent: February 9, 2016Assignee: Johnson Controls Technology CompanyInventors: Mohammad N. ElBsat, Michael J. Wenzel
-
Patent number: 9250663Abstract: 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: GrantFiled: September 29, 2008Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Christopher J. Dawson, Vincenzo V. Diluoffo, Rick A. Hamilton, II, Michael D. Kendzierski
-
Patent number: 9233307Abstract: 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: GrantFiled: August 17, 2012Date of Patent: January 12, 2016Assignee: Innomind Solution Company LimitedInventors: Hsing-Yuan Shen, Chun-Cheng Lin
-
Patent number: 9235666Abstract: 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: GrantFiled: March 19, 2012Date of Patent: January 12, 2016Assignee: Kabushiki Kaisha ToshibaInventor: Tomohisa Kimura
-
Patent number: 9223918Abstract: 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: GrantFiled: April 16, 2012Date of Patent: December 29, 2015Assignee: GLOBALFOUNDRIES INC.Inventors: Paul D. Kartschoke, Adam P. Matheny, Jose L. Neves