Patents by Inventor Curtis A. Smith

Curtis A. Smith 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).

  • Publication number: 20190167041
    Abstract: A food processing machine includes a mixer body including a stand and a bowl support. A bowl is mounted atop the bowl support, the bowl including a bottom wall with an opening therein, the bowl having an upper edge, wherein a bowl height is defined by a linear distance from the opening to a height of the upper edge. A tubular member is formed separate from the bowl and is connected to the bowl, the tubular member extending upward from the opening and within the bowl, the tubular member including a lower end and an upper end, wherein a tube height is defined by a linear distance from the opening to a height of the upper end of the tubular member, wherein the tube height is less than the bowl height. A drive is mounted below the bowl support.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 6, 2019
    Inventors: Ruben T. Huerta-Ochoa, Zachary A. Borts, Curtis A. Smith
  • Patent number: 5421013
    Abstract: An application programming interface facilitates development of portable, multithreaded application programs. An application is a collection of instances of agent classes. Agent classes are organized in class hierarchies because new subclass agents may be derived from existing base class agents. Each agent class has its own message dispatching function; this allows the application programmer to alter the message passing framework provided by the application programming interface. Each agent instance within the program is independent because it is a sub-process aware only of its own data and context. Multithreading is provided by the application programming interface which contains a master dispatcher process non-preemptively allocating time to individual agents. Therefore, an application's multithreading capability is independent of the platform's operating system. In addition, a thread of execution may be split when the currently activated agent activates the master dispatcher.
    Type: Grant
    Filed: July 8, 1993
    Date of Patent: May 30, 1995
    Assignee: Park City Group, Inc.
    Inventor: Curtis A. Smith