Patents by Inventor Jimmy J. Jenkins

Jimmy J. Jenkins 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: 8639776
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: January 28, 2014
    Inventor: Jimmy J. Jenkins
  • Patent number: 7783587
    Abstract: An apparatus for storage, selective inspection, and execution of complex, contingent rules, comprises a computer having one or more central processing units, a user interface, and magnetic, optical, or other media for data and program storage and retrieval. Rules are defined partly as programs and partly as data. Access procedures are provided for selecting certain appropriate rules under defined conditions. Output procedures are provided for conveying the results of the rule selections to people, to the computer executing the rules, and to other computers.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: August 24, 2010
    Inventors: Jeffrey G. Long, Jimmy J. Jenkins
  • Patent number: 7774429
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: August 10, 2010
    Assignee: Open Invention Network, LLC
    Inventor: Jimmy J. Jenkins
  • Patent number: 7624161
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Grant
    Filed: January 2, 2007
    Date of Patent: November 24, 2009
    Assignee: Open Invention Network, LLC
    Inventor: Jimmy J. Jenkins
  • Patent number: 7461042
    Abstract: An apparatus for storage, selective inspection, and execution of complex, contingent rules, comprises a computer having one or more central processing units, a user interface, and magnetic, optical, or other media for data and program storage and retrieval. Rules are defined partly as programs and partly as data. Access procedures for selecting certain appropriate rules under the defined conditions. A display or other output procedures for conveying the results of the rule selections to people, to the computer executing the rules, and to other computers.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: December 2, 2008
    Inventors: Jeffrey G. Long, Jimmy J. Jenkins
  • Patent number: 7162519
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: January 9, 2007
    Assignee: Stratum Technologies Corporation
    Inventor: Jimmy J. Jenkins
  • Publication number: 20040103145
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Application
    Filed: November 24, 2003
    Publication date: May 27, 2004
    Inventor: Jimmy J. Jenkins
  • Publication number: 20040073911
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Application
    Filed: August 15, 2003
    Publication date: April 15, 2004
    Inventor: Jimmy J. Jenkins
  • Patent number: 6678723
    Abstract: An embodiment of a method of building and assembling programs across computer networks that is dictated by the user to perform logical work without a compiler. Users are able to assemble programs without a compiler, using components by defining or re-defining which logical components are bound into the overall program at run time. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: January 13, 2004
    Assignee: Startum Technologies Corporation
    Inventor: Jimmy J. Jenkins
  • Publication number: 20020198966
    Abstract: An embodiment of a method of building and assembling programs across computer networks that is dictated by the user to perform logical work without a compiler. Users are able to assemble programs without a compiler, using components by defining or re-defining which logical components are bound into the overall program at run time. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Application
    Filed: March 29, 2002
    Publication date: December 26, 2002
    Applicant: Stratum Technologies Corporation
    Inventor: Jimmy J. Jenkins
  • Patent number: 6401114
    Abstract: A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
    Type: Grant
    Filed: May 1, 1998
    Date of Patent: June 4, 2002
    Assignee: Stratum Technologies Corporation
    Inventor: Jimmy J. Jenkins
  • Patent number: 6029169
    Abstract: An embodiment of a computer for storing, manipulating and retrieving data structures includes a memory configured to store a plurality of data in a plurality of data structure types including a first data structure type, a second data structure type and a relationship data structure type. An interface is configured to receive instructions and calls from an external structure and to respond to the instructions and the calls. A processor is coupled to the memory and the interface circuit and configured to receive the instructions and to associate information in the instructions with the first data structure type, the second data structure type and the relationship data structure type, the instruction including information to store in the relationship data structure type that relates one or more of the first data structure type and the second data structure type.
    Type: Grant
    Filed: May 1, 1997
    Date of Patent: February 22, 2000
    Assignee: Stratum Technologies Corporation
    Inventor: Jimmy J. Jenkins