Borland is awarded a patent for its Two-Way-Tools method

投稿者:: David Intersimone

概要: The United States Patent and Trademark Office awarded Borland Software Corporation its 94th patent. The pantent covers its Two-Way-Tools method for delegation of object events to event handlers.

Borland awarded patent for its Two-Way-Tools Method

Patented Technology Speeds E-Business Application Development for Borland Customers

SCOTTS VALLEY, Calif.  May 1, 2001  Borland Software Corporation (Nasdaq NM: BORL), a leading provider of e-business implementation platforms, today announced that the United States Patent and Trademark Office has awarded Borland patent 6,185,728, the 94th in its portfolio, for its Two-Way-Tools method for delegation of object events to event handlers. This process reduces development time by maintaining synchronization between visual and code editors, guaranteeing that changes made in one editor, either visual or code, are reflected automatically in the other. All of Borlands development environments, including JBuilder, Kylix, Delphi, and C++Builder utilize this process to speed and ease application development. Copies of this patent can be obtained from the U.S. patent and trademark office at

Borland is well-known for innovating the development process and enabling our customers to gain a competitive edge, said Dale Fuller, president and CEO of Borland. This patent reinforces our heritage of providing leading independent implementation platforms to help customers develop, deploy and manage their e-business. By continuing to drive technology innovation, Borland continues to build on its legacy of establishing standards for the application development.

Patent Abstract

A visual development system is described which provide "method pointers" allowing a developer/user to achieve delegation between objects programmatically as well as visually. Delegation "binds" an event source with an event handler. This binding is directly supported within the programming language of the system. Using a simple assignment statement, the user can assign a handler of one object (i.e., delegated-to object) to the method pointer of another object (i.e., delegated-from object). A delegation through assignment leads to not only the address of the method being copied but also the address of the delegated-to object (i.e., "this" pointer) being copied into the method pointer. The method pointer, when called, can invoke the pointed-to method on that (delegated-to) object, complete with the context (e.g., local data) of the object. The object knows about itself and, thus, can provide the appropriate context. In this fashion, the system allows the user to easily control object behavior through delegation, whether the user is working in a visual environment or a programming environment (or switching back and forth between each).

View The Patent

Patent Number: 6,185,738

Title: Development system with methods for type-safe delegation of object events to event handlers of other objects

Link to Patent:'6185728'.WKU.&OS=PN/6185728&RS=PN/6185728

次からのサーバー応答:: ETNASC04