Patents by Inventor Rusty Shawn Lee

Rusty Shawn Lee 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: 9744729
    Abstract: A method and apparatus are presented for automatically fabricating arbitrary materials and objects from raw components, using a combination of simple chemical, electrical, and mechanical operations. The invention will automatically generate machine control instructions for controlling automated fabrication devices and equipment from simple instructions in natural language. The invention also allows the sharing, remote execution, scheduling, and automatic ingredient ordering for such instructions to allow the creation of new materials and professional object fabrication with little or no human intervention.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: August 29, 2017
    Inventor: Rusty Shawn Lee
  • Patent number: 8719005
    Abstract: A method and apparatus are presented for using directed reasoning to provide natural language responses to questions and commands in natural language. The directed reasoning process uses concepts in the natural language sentence to identify relevant response concepts in a knowledge base, by creating a continuous chain of logic from the input concept to the response concept and limiting the creation of the logic chains to only those consistent with the context of the natural language sentence and information in the knowledge base. The invention allows the identification of relevant concepts that elude traditional concept searching based on pattern matching, while focusing computational resources on only those logic calculations relevant to the natural language sentence and knowledge base. The invention will automatically identify the relevant source documents to use and create a knowledge base during run time, without requiring preprogrammed ontologies or knowledge bases.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: May 6, 2014
    Inventors: Rusty Shawn Lee, Marc Joseph Angelone
  • Patent number: 8145854
    Abstract: A method and apparatus are presented for automatically generating machine control instructions for controlling automated food preparation systems and equipment from ordinary recipes in natural language. The invention allows the sharing, remote execution, scheduling, and automatic ingredient ordering for such recipes to allow professional food preparation with little or no human intervention.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: March 27, 2012
    Inventor: Rusty Shawn Lee
  • Patent number: 7089557
    Abstract: A method and data processing system are presented for multitasking a plurality of simultaneous tasks over one or more data processors. The invention significantly reduces the overhead required for multitasking without sacrificing responsiveness or flexibility. Both the number and length of context switches are reduced. The resulting environment is also capable of providing real-time operation and memory protection to tasks. No modifications to the tasks are required to make use of the invention.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: August 8, 2006
    Inventor: Rusty Shawn Lee
  • Publication number: 20020147758
    Abstract: A method and data processing system are presented for multitasking a plurality of simultaneous tasks over one or more data processors. The invention significantly reduces the overhead required for multitasking without sacrificing responsiveness or flexibility. Both the number and length of context switches are reduced. The resulting environment is also capable of providing real-time operation and memory protection to tasks. No modifications to the tasks are required to make use of the invention.
    Type: Application
    Filed: March 15, 2002
    Publication date: October 10, 2002
    Inventor: Rusty Shawn Lee
  • Publication number: 20020147963
    Abstract: A method and apparatus are presented for automatically generating machine control instructions in a general and flexible manner. The generated instructions can be edited directly or in a high-level graphical interface. Any changes made either locally or by remote users over a network to the generated instructions or their abstract representations will be automatically reflected in both the abstract representations and the generated instructions. This allows the use of a high-level tool for rapid code generation even after modification of previously generated instructions. Furthermore, the execution of the generated code can be traced through and monitored through the same high-level graphical model.
    Type: Application
    Filed: April 9, 2001
    Publication date: October 10, 2002
    Inventor: Rusty Shawn Lee