U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Bentley Systems, Incorporated


Location: Exton, PA
No. of patents: 21

NumberTitleIssue Date
8175859Efficient method for pressure dependent water distribution analysis
A computer software program provides an algorithm that solves for unknown demands (and junction pressures) within a modeling system that uses a generalized, unified loop-node formulation. The program can be used to calculate the available demand (i.e., the amount of...
05/08/2012
8106903System and method for visually representing a project using graphic elements
An element template system allowing users to define a named set of element symbology properties to be associated with a graphic element is provided. When the element template is active, it sets the active drawing settings to match the template and associates newly c...
01/31/2012
8001552Model merger using an export map
In one embodiment, data is exchanged between a modeling application and an external application. A user initiates an export of model data from the modeling application, where the model data is descriptive of a model maintained in the modeling application. An export ...
08/16/2011
7844419Method of detecting potential topology problems in a network
The present invention is a method for detecting potential topology problems in a network representation consisting of links and nodes. In accordance with one embodiment of the invention, there are three potential topology problem cases that are identified by the pro...
11/30/2010
7593839Method for optimizing design and rehabilitation of water distribution systems
A method and system for optimal design of a water distribution network is provided. Three levels of optimization are available as options for selection by the user and these include least cost optimization, maximum benefit optimization and cost-benefit tradeoff opti...
09/22/2009
7457735Method and system for automatic water distribution model calibration
A water distribution model calibration technique is provided that allows a user to design a calibration model by selecting several input parameters desired to be used for the calibration of a model that allows an engineer to collect a complete set of data to represe...
11/25/2008
7418666System, method and computer program product for managing CAD data
A system and method providing an optimal way to create, manage and use resource data is provided. In an exemplary embodiment, the system and method provide the ability to store resource data in a library, namely a resource library. A resource library includes resour...
08/26/2008
7308391Universal hydraulic solver with techniques for improving the representation of flow data
A method and system for providing hydraulic modelers with the ability to accurately produce a surface representation of flow data that incorporates transitional elements in the underlying gravity hydraulic network is provided. The method includes triangulating surfa...
12/11/2007
7302372Technique for optimization of a simplified network model
A method and system for optimization of a simplified engineering model is provided. A software tool efficiently simplifies an engineering model such as a water distribution system and preserves the hydraulic accuracy of the simplified model. The system includes a so...
11/27/2007
7194489System, method and computer program product for collaborative engineering using component and file oriented tools
Conventional file-based engineering design data for an engineering model are represented by a plurality of components. The plurality of components are kept in stores, which reside on servers. Each store contains the components that correspond to the elements of one ...
03/20/2007
7162479Method and system for storing large data files
An enhanced file format to store large quantities of variable-sized data records on a storage medium and to permit efficient access and control over data stored in the enhanced file format. A file format is the structure of a file that defines the way it is stored a...
01/09/2007
6847800Method and system for computer based training
A method and system are provided for computer based training relating to a target system. A user interface includes at least one graphic display portion, and a courseware viewer portion. Several exercise modules are provided, each having (1) at least one display fil...
01/25/2005
6791563System, method and computer program product for global rendering
The method of global rendering allows a three dimensional scene to be rendered accurately and viewed correctly from multiple angles and directions at once. The method includes the steps of placing an object representing a multidimensional texture map into a database...
09/14/2004
6791567Method and system for color clipping for extremely bright images
A method and system for color clipping, taking into account the actual color of the surface, while still giving the appearance of a very bright surface that does not result in a washed-out image. A maximum value of the color component is determined. A ratio of the m...
09/14/2004
6671701System and method to maintain real-time synchronization of data in different formats
Systems and methods of maintaining data in a synchronized state by simplifying and automating the file conversion process in a continuous and mostly background manner are described. The system cycles through iterations and searches a specified source dire...
12/30/2003
6594466Method and system for computer based training
A method and system are provided for computer based training relating to a target system. A user interface includes at least one graphic display portion, and a courseware viewer portion. Several exercise modules are provided, each having (1) at least one ...
07/15/2003
6199125Input manager for a computer application with display icons mapped to a user selectable set of standard keyboard keys
An input manager operating on a computer system is disclosed. The computer system includes a processor, a display, an application running on the processor and being displayed on the display and a multi-key input device for inputting information to the app...
03/06/2001
6063128Object-oriented computerized modeling system
A computer system for modeling is disclosed, where the computer system has a storage device, first and second platforms, a portable persistent model, and first and second platform-dependent computerized modeling systems (CMS). Each platform is interfaced ...
05/16/2000
5987242Object-oriented computerized modeling system
A computer system for modeling is disclosed, where the computer system has a storage device, first and second platforms, a portable persistent model, and first and second platform-dependent computerized modeling systems (CMS). Each platform is interfaced ...
11/16/1999
5815415Computer system for portable persistent modeling
A computer system for modeling is disclosed, where the computer system has a storage device, first and second platforms, a portable persistent model, and first and second platform-dependent computerized modeling systems (CMS). Each platform is interfaced ...
09/29/1998
5784068Method for drawing an element of an object during computer-aided drafting of the object
A method for drawing an element of an object during computer-aided drafting of the object is disclosed. A computer has a view screen displaying a cursor and at least a portion of a drawing field, and also has a cursor manipulator. The cursor is positioned...
07/21/1998
 
Sign InRegister
Username  
Password   
forgot password?