Patents Assigned to dLoo, Incorporated
  • Patent number: 7346890
    Abstract: A method and system for creating reusable software components in the form of linkable programming languages. Linkable programming languages enable programmers to model the natural syntaxes of different domains and extend these languages in a distributed manner. In this way, the present invention brings many of the properties of natural language to the engineering of software.
    Type: Grant
    Filed: March 17, 2003
    Date of Patent: March 18, 2008
    Assignee: dLoo, Incorporated
    Inventor: Nile Josiah Geisinger
  • Patent number: 7343596
    Abstract: A method and system for creating reusable software components that can be automatically discovered and assembled on a network through the use of syntactic appearances in component languages. Component languages guarantee that any search for the syntactic features of a component, coupled with inheritance information, will locate the component with the correct semantic properties. In this way, the invention allows components to be automatically discovered without human intervention and increases the reusability of software as a whole.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: March 11, 2008
    Assignee: dLoo, Incorporated
    Inventor: Nile Josiah Geisinger
  • Patent number: 7080352
    Abstract: A new fundamental unit of programming which couples semantic and syntactic relationships, and a system for compiling those units and programs written in those units. A Sym is comprised of a Name, an Inherit Statement, a Self Description, and a Definition. Syms couple syntactic and semantic relationships through their use of Syntactic References in their Self Description and Semantic References in their Definition. Syms and programs written in Syms are compiled through the Sym Execution System.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: July 18, 2006
    Assignee: dLoo, Incorporated
    Inventor: Nile Josiah Geisinger