Patents Examined by Fred Ferris
  • Patent number: 7778803
    Abstract: An error bound that indicates how well a hypothesis function approximates an unknown target function over a set of out-of-sample examples is computed from known error bounds for basis functions, as follows. An optimization problem is formed in which basis function error bounds imply constraints on feasible outputs of the target function over out-of-sample inputs. The optimization problem is solved to find an upper bound on the differences between the hypothesis function outputs and feasible target function outputs. This upper bound is a an error bound for the hypothesis function.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: August 17, 2010
    Inventor: Eric T Bax
  • Patent number: 7401013
    Abstract: A method for optimizing data gathering, is provided wherein the method comprising the steps of designing a first system test comprising two or more maneuvers, compiling a one or more data variable for each of the two or more maneuvers from the first system test, pooling each data variable from each maneuvers into a first set of data, removing a first maneuver's data variables from the pooled first set of data, comparing the first maneuver's data variables against the first set of data with the first maneuver's data variables removed, and determining whether to perform the first maneuver based on whether the maneuver provided new data.
    Type: Grant
    Filed: October 15, 2001
    Date of Patent: July 15, 2008
    Assignee: Lockheed Martin Corporation
    Inventor: Robert W. Vanderwiel
  • Patent number: 7395194
    Abstract: A system (1) has a server (2) linked with PC clients (5), in turn connected to test equipment (10). A design-of-experiment (DOE) engine (20) generates a series of run objects (21), each defining a variation of an equipment run. The inputs to the DOE engine (20) are a selected procedure object (25) and experiment variations. The engine (20) automatically determines all task objects (26), resource objects (27), and parameter configuration objects (28) linked with the selected procedure object (25). The variations may be variations in the hierarchical links and/or different values for the parameter configurations (28). There is a run object (21) associated with each variation permutation.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: July 1, 2008
    Assignee: Kinematik Research Limited
    Inventors: Richard Sean O'Rourke, David O'Rourke, Kevin Keenan
  • Patent number: 7356450
    Abstract: A method for designing a roller cone bit that includes steps of selecting design parameters for the roller cone bit, drilling parameters, and parameters of an earth formation, simulating drilling of the earth formation by the roller cone bit using the selected drilling parameters, calculating drilling performance parameters from the simulated drilling, and analyzing at least one of a tensile stress or a compressive stress parameters for a cutting element of the roller cone bit from the calculated drilling performance parameters is disclosed.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: April 8, 2008
    Assignee: Smith International, Inc.
    Inventor: Sujian J. Huang
  • Patent number: 7353152
    Abstract: The present invention relates generally to a mathematical and computer model of diabetes related disorders (e.g., human type 2 diabetes) within the framework of multiple macronutrient metabolism. The model includes a representation of complex physiological control mechanisms directing, for example, fat metabolism, protein metabolism and/or carbohydrate metabolism. In one embodiment, for example, the model can account for the interconversion between macronutrients, as well as their digestion, absorption, storage, mobilization, and adaptive utilization, as well as the endocrine control of these processes. In this embodiment, the model can simulate, for example, a heterogeneous group of diabetes related disorders, from insulin resistant to severe diabetic, and can predict the likely effects of therapeutic interventions.
    Type: Grant
    Filed: January 9, 2002
    Date of Patent: April 1, 2008
    Assignee: Entelos, Inc.
    Inventors: Paul Brazhnik, Kevin Hall, Dave Polidori, Scott Siler, Jeff Trimmer
  • Patent number: 7319941
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments. In particular, information regarding a relationship between components of models in one modeling environment is translated into corresponding elements of models in other modeling environments. In some embodiments of the present invention, for example, mate information between rigid parts in geometric models may be translated into corresponding elements in other modeling environments. The mate information between parts in geometric models may be translated into information representing the degrees of freedom (DoFs) of the parts in the geometric models. The information on the DoFs of the parts in the geometric models may be utilized to build up corresponding elements in other modeling environments that represent the relationship between the parts of the geometric models.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: January 15, 2008
    Assignee: The MathWorks, Inc.
    Inventors: Arnav Mukherjee, Jeff Wendlandt
  • Patent number: 7318015
    Abstract: A data model of a modeled environment is maintained within a database. The data model includes data defining a plurality of hierarchically arranged subsets of space within the modeled environment and data defining a plurality of items populating the modeled environment. In response to a first user input selecting a plurality of features of the modeled environment, where each of the selected features is one of the subsets of space or one of the items, a plurality of graphical elements are displayed within a whiteboard window to represent the plurality of user selected features. A control for at least one function is also presented to the user in association with the whiteboard window. In response to a second user input selecting the control for the function, a logical connection between at least two of the plurality of features having corresponding graphical elements within whiteboard window are automatically generated by reference to a rule set.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: January 8, 2008
    Assignee: Verizon Business Global LLC
    Inventors: Gregory G. Carlson, Heather Davis, John Edmondson Norvell, IV, Kevin Lee Zierath, Chandra S. Vemulapalli, Vidhyaprakash Ramachandran
  • Patent number: 7318017
    Abstract: Data processor emulation information that has been collected and arranged into a plurality of first information blocks during the collection process is re-arranged into a plurality of second information blocks which differ in size from the first information blocks. A sequence of the second information blocks is output from the data processor via a plurality of terminals thereof.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: January 8, 2008
    Assignee: Texas Instruments Incorporated
    Inventor: Gary L. Swoboda
  • Patent number: 7318016
    Abstract: A system and method for optimizing placement of network equipment and information load in a network over a period of time. A demand input structure having a plurality of demands organized by their time points is provided as an input to a model generator and an optimization processor associated therewith. Starting with the earliest demand set to be serviced by the network, a directed graph network model is obtained by using appropriate transformation techniques. A cost function associated with the network model is constructed using a flow cost term and an equipment cost term. Appropriate constraints are imposed on the cost function for optimization. A solution set comprising network placement information and demand routing information is obtained for a current time point. When the next demand set is taken up for optimization, the network model and associated cost function are recursively updated by using the solution set obtained for the demand set at a prior time point.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: January 8, 2008
    Assignee: Verizon Business Global LLC
    Inventors: Kristen L. Watkins, Nandagopal Venugopal
  • Patent number: 7315804
    Abstract: A car engineering assist system and method establish a master data and set a computer-generated virtual car model to represent at least a portion of a product design specification (PDS) of a test car. A real time simulator performs computer simulation of a test module using the car model, which has been set to represent at least the portion of the PDS of the test car, to produce a simulation result. A logic unit performs conformity assessment of the test module based on the simulation result and the master data.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: January 1, 2008
    Assignee: Nissan Motor Co., Ltd.
    Inventors: Osamu Sato, Takeshi Katayama, Hirokazu Matano, Kouji Imai, Haruki Saito
  • Patent number: 7315799
    Abstract: A method of calculating probability of collision by birds within a wind park includes modeling a wind turbine to create a wind-turbine model, modeling a challenged bird to create a challenged-bird model, modeling a wind park to create a wind-park model, the wind park comprising at least one of the wind turbine, and calculating a probability of wind-turbine collision by the challenged bird. The step of calculating includes using the wind-turbine model, the challenged-bird model, and the wind-park model. A method for calculating a probability of collision by animals other than birds with structures including, but not limited to, wind turbines, is also disclosed.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: January 1, 2008
    Assignee: Perot Systems Corporation
    Inventor: Richard Podolsky
  • Patent number: 7313506
    Abstract: A laser scanning system can be used in construction projects to generate a field survey. An architect or engineer can use the field survey to create construction drawings. In addition, relevant points from the construction drawings can be identified at the construction site with the scanning system. Further, earth moving equipment can be controlled using the same information. The laser scanning system can be used to determine if two parts can be mated together by scanning and comparing the parts that are to be mated. The laser scanning system can further be used to determine if an object can be moved through an opening in a structure by comparing scan points of the structure with scan points from the object. The laser scanning system can be used to identify objects within the site, to build databases that have relevant information about the objects, and to guide reproducing machines.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: December 25, 2007
    Assignee: Leica Geosystems HDS, Inc.
    Inventors: Ben K. Kacyra, Jerry Dimsdale, Christopher Robin Thewalt
  • Patent number: 7310595
    Abstract: A method of determining electrical parameters of inductive elements includes a novel technique of inverting an impedance matrix representative of said inductive circuit element. The method reduces model simulation time by a factor of 3000. In one embodiment, simulation time of a device model was reduced from 1 hour to less than 3 seconds. The method is suitable for use with circuit element modeling tools, circuit simulation environments, and antenna modeling systems. The method may be applied to inductors, transformers, antennas, etc.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: December 18, 2007
    Assignee: Intersil Americas Inc.
    Inventors: Rex Lowther, Yiqun Lin
  • Patent number: 7308388
    Abstract: An integrated risk management tool includes a persistent object database to store information about actors (individuals and/or groups), physical surroundings, historical events and other information. The risk management tool also includes a decision support system that uses data objects from the database and advanced decision theory techniques, such as Bayesian Networks, to infer the relative risk of an undesirable event. As part of the relative risk calculation, the tool uses a simulation and gaming environment in which artificially intelligent actors interact with the environment to determine susceptibility to the undesired event. Preferred embodiments of the tool also include an open “plug-in” architecture that allows the tool to interface with existing consequence calculators. The tool also provides facilities for presenting data in a user-friendly manner as well as report generation facilities.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: December 11, 2007
    Assignee: Digital Sandbox, Inc.
    Inventors: Anthony Beverina, Bryan Ware
  • Patent number: 7305332
    Abstract: A system and method for testing a development device includes extracting multiple parameters of the development device from a product specification for the development device. The parameters being arranged in a predetermined first order. The parameters are stored in a testing data file. The testing data file can be input into a test bench system being coupled to the development device. The test bench system can test the development device.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: December 4, 2007
    Assignee: Adaptec, Inc.
    Inventors: Douglas Lee, Fanyun (Michelle) Kong, Marc Spitzer, John Packer
  • Patent number: 7302374
    Abstract: A method for designing a drill bit that involves simulating a drill bit having cutting elements disposed thereon is provided. In particular, the method involves determining the axial forces acting on at least one of the cutting elements at a first orientation.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: November 27, 2007
    Assignee: Smith International, Inc.
    Inventors: Amardeep Singh, Sujian Huang, Scott McDonough
  • Patent number: 7299162
    Abstract: A method for providing a virtual age estimation for predicting the remaining lifetime of a device of a given type, comprises the steps of monitoring a predetermined number of significant parameters of respective ones of a training set of devices of the given type, the parameters contributing respective wear increments, determining coefficients of a multivariate Hermite polynomial for modeling the wear increments determined from the training set operated to failure and whereof the respective virtual ages are normalized substantially to a desired norm value, deriving from the multivariate Hermite polynomial a formula for virtual age of a device of the given type, and applying the formula to the significant parameters from a further device of the given type for deriving wear increments for the further device.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: November 20, 2007
    Assignee: Siemens Corporate Research, Inc.
    Inventors: Markus Loecher, Christian Darken
  • Patent number: 7295956
    Abstract: One embodiment of the present invention provides a system that uses interval techniques to solve a multi-objective optimization problem. During operation, the system receives a representation of multiple objective functions (ƒ1, . . . , ƒn) at a computer system, wherein (ƒ1, . . . , ƒn) are scalar functions of a vector x=(x1, . . . , xn). The system also receives a representation of a domain of interest for the multiple objective functions. Next, the system performs an interval optimization process to compute guaranteed bounds on a Pareto front for the objective functions (ƒ1, . . . , fn), wherein for each point on the Pareto front, an improvement in one objective function cannot be made without adversely affecting at least one other objective function. While performing the interval optimization process, the system applies a direct-comparison technique between subdomains of the domain of interest to eliminate subdomains that are certainly dominated by other subdomains.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: November 13, 2007
    Assignee: Sun Microsystems, Inc
    Inventor: Gregory R. Ruetsch
  • Patent number: 7292969
    Abstract: This invention is a system and method for determining configuration or simulating performance of one or more data storage systems. This invention may be used in many useful ways including for configuring or modeling a data storage environment, problem isolation, and general design.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: November 6, 2007
    Assignee: EMC Corporation
    Inventors: Dan Aharoni, David Meiri, Dimitar Petkov Gueorguiev, Kenneth R. Goguen, Xiaoyan Wei
  • Patent number: 7292964
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments are disclosed. Models are created using different data formats in different modeling environments. These data formats are generally incompatible with each other. Therefore, the present invention provides a neutral data format that can store information relating to models generated in one modeling environment, and that can be used by other modeling environments to create their models. The present invention may export models created in one modeling environment into the neutral data format. The neutral data format may subsequently be imported into other modeling environments in which new models are generated using the information contained in the neutral data format. The present invention also provides animation of the newly generated models by animation clients via open animation interfaces that support multiple animation clients at a simultaneous time.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: November 6, 2007
    Assignee: The Mathworks, Inc.
    Inventors: Arnav Mukherjee, Victor Chudnovsky, Jeff Wendlandt, Nathan Brewton