Patents by Inventor Dietrich Charisius

Dietrich Charisius has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9916134
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that can be tested via a webpage. The tool has access to a distributed computing component and, in response to an indication to deploy the distributed computing component, generates a web page. In some embodiments the web page contains a diagrammatic graphical representation of the distributed computing component.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: March 13, 2018
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20110283257
    Abstract: Techniques for supporting and deploying distributed computing components are described, including a computer-readable medium containing instructions for controlling a data processing system to perform a method, the method comprising receiving a request to generate a distributed computing component, generating code corresponding to the distributed computing component, the code containing a method having one type of a plurality of available types, and displaying a graphical representation of the code, the graphical representation including a set of separately delineated display areas, wherein the set of separately delineated display areas includes a delineated display area for each of the plurality of available types.
    Type: Application
    Filed: July 26, 2011
    Publication date: November 17, 2011
    Applicant: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20110252395
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that can be tested via a webpage. The tool has access to a distributed computing component and, in response to an indication to deploy the distributed computing component, generates a web page. In some embodiments the web page contains a diagrammatic graphical representation of the distributed computing component.
    Type: Application
    Filed: April 12, 2011
    Publication date: October 13, 2011
    Applicant: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20110252401
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates code corresponding to a distributed computing component, and verifies and corrects compliance of the code. In some embodiments, the improved software development tool verifies compliance of the code with a specification for the distributed computing component, and corrects any non-compliant portions of the code, using methods and systems consistent with the present invention.
    Type: Application
    Filed: April 14, 2011
    Publication date: October 13, 2011
    Applicant: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20110191750
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates code corresponding to a distributed computing component that contains methods of a plurality of types and that displays a diagrammatic graphical representation of the method with symbols indicating the type of method.
    Type: Application
    Filed: April 12, 2011
    Publication date: August 4, 2011
    Applicant: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20110191747
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that debugs a distributed computing component. The improved software development tool can run one or more distributed computing components in a debug mode in accordance with debug commands using methods and systems consistent with the present invention.
    Type: Application
    Filed: April 12, 2011
    Publication date: August 4, 2011
    Applicant: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20110167406
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates code corresponding to a distributed computing component that contains methods of a plurality of types and that displays a graphical representation of the code with a separately delineated display area for each type. The improved software development tool also compiles, deploys, and debugs the distributed computing component with a client software component using methods and systems consistent with the present invention.
    Type: Application
    Filed: September 30, 2010
    Publication date: July 7, 2011
    Applicant: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Patent number: 7810069
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool which allows a developer to receive an identification of a data structure with an attribute field in a database, determine whether the data structure is associated with source code, if the data structure is associated with the source code, determine whether an attribute field of the data structure is associated with an attribute in the source code, and if the attribute field is not associated with the attribute in the source code, generate the attribute in the source code from the attribute field.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: October 5, 2010
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Patent number: 7793256
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates code corresponding to a distributed computing component that contains methods of a plurality of types and that displays a graphical representation of the code with a separately delineated display area for each type. The improved software development tool also compiles, deploys, and debugs the distributed computing component with a client software component using methods and systems consistent with the present invention.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: September 7, 2010
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Patent number: 7493591
    Abstract: Methods and systems consistent with the present invention allow a user to animate different versions of a plan or workflow. Each version reflects an instance in an edit history, i.e., reflects the changes made to the plan or workflow. Additionally, methods and systems consistent with the present invention allow a user to view the various plans created from a given workflow over time. Finally, methods and systems consistent with the present invention may be used to review the steps performed during the activation of a plan.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: February 17, 2009
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Peter Coad
  • Patent number: 7188332
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool which allows a developer to visually depict an existing data definition file containing data elements and relationships between the data elements by generating an XML structure diagram from the existing data definition file. Using methods and systems consistent with the present invention, the improved software development tool also allows the developer to generate a data definition file from an existing XML structure diagram.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: March 6, 2007
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Patent number: 7171646
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that allows a programmer to develop source code by receiving an indication to form a link, receiving an indication of a first of the plurality of elements, receiving an indication of a second of the plurality of elements, and adding new code to the first element to reflect the link to the second element.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: January 30, 2007
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Peter Coad
  • Patent number: 7114149
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates HTML documentation for source code in a software project. The HTML documentation includes graphical and textual documentation. The software development tool utilizes the linking capabilities of HTML to provide navigation links between the graphical and textual documentation, thus facilitating navigation through and viewing of the documentation.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: September 26, 2006
    Assignee: Borland Software Corporation
    Inventors: Alexander Aptus, Dietrich Charisius
  • Patent number: 7055130
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that represents multiple dependencies between a dependent node and a defining node in a project as a single dependency link. Methods and systems consistent with the present invention also identify and display details regarding each dependency in a project upon request by the user.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: May 30, 2006
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Peter Coad
  • Patent number: 7055131
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that allows a developer to animate the execution of compiled source code as a diagram. The developer may choose to stepwise animate one line of source code at a time. The developer may alternatively indicate at which line of source code the animation should end. In a further embodiment, the software development tool may end the animation when it detects an error.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: May 30, 2006
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Peter Coad
  • Patent number: 7051316
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates code corresponding to a distributed computing component that contains methods of a plurality of types and that displays a graphical representation of the code with a separately delineated display area for each type. The improved software development tool also compiles, deploys, and debugs the distributed computing component with a client software component using methods and systems consistent with the present invention.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: May 23, 2006
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus
  • Publication number: 20060053410
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that generates code corresponding to a distributed computing component that contains methods of a plurality of types and that displays a graphical representation of the code with a separately delineated display area for each type. The improved software development tool also compiles, deploys, and debugs the distributed computing component with a client software component using methods and systems consistent with the present invention.
    Type: Application
    Filed: October 25, 2005
    Publication date: March 9, 2006
    Inventors: Dietrich Charisius, Alexander Aptus
  • Patent number: 6993759
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that includes a version control system that permits multiple programmers to work simultaneously on a single software project by maintaining a central repository containing a master copy of a software project and by managing versions of the software project that the programmers make through the development process. The improved software development tool enables a programmer to interact with the version control system by interacting with a diagram or diagram element that corresponds to a project, package, diagram, or class, thus facilitating the use of the version control system.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: January 31, 2006
    Assignee: Borland Software Corporation
    Inventors: Alexander Aptus, Dietrich Charisius, Peter Coad
  • Patent number: 6993710
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool which displays versions of source code with the indications of the edits in a graphical representation, wherein the graphical representation of the source code is not merely a text representation on a user interface. Each version reflects an instance in an edit history, i.e., reflects the changes made to the source code.
    Type: Grant
    Filed: October 4, 2000
    Date of Patent: January 31, 2006
    Assignee: Borland Software Corporation
    Inventors: Peter Coad, Dietrich Charisius
  • Patent number: 6983446
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool that allows a developer to locate a portion of source code corresponding to a message from a verification tool. The improved software development tool displays a graphical representation of the portion of the source code corresponding to the message in a visually distinctive manner.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: January 3, 2006
    Assignee: Borland Software Corporation
    Inventors: Dietrich Charisius, Alexander Aptus