Patents by Inventor James Swann

James Swann 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: 8739084
    Abstract: Systems and methods for optimizing Boolean logic are provided. The systems generate a one-dimensional array having a plurality of values corresponding to a plurality of indices, and determine a first location of a Karnaugh map in a first dimension thereof. The first location is determined using a first value of the one-dimensional array corresponding to a first index of the one-dimensional array. The systems also determine a second location of the Karnaugh map in a second dimension thereof. The second location is determined using a second value of the one-dimensional array corresponding to a second index of the one-dimensional array. The systems evaluate a target location within the Karnaugh map corresponding to the first and second indices in the first and second dimensions of the Karnaugh map, respectively, and search for at least one of a simplified minterm and a simplified implicant having the target location using the one-dimensional array.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: May 27, 2014
    Inventor: Matthew James Swann
  • Publication number: 20130019215
    Abstract: Systems and methods for optimizing Boolean logic are provided. The systems generate a one-dimensional array having a plurality of values corresponding to a plurality of indices, and determine a first location of a Karnaugh map in a first dimension thereof. The first location is determined using a first value of the one-dimensional array corresponding to a first index of the one-dimensional array. The systems also determine a second location of the Karnaugh map in a second dimension thereof. The second location is determined using a second value of the one-dimensional array corresponding to a second index of the one-dimensional array. The systems evaluate a target location within the Karnaugh map corresponding to the first and second indices in the first and second dimensions of the Karnaugh map, respectively, and search for at least one of a simplified minterm and a simplified implicant having the target location using the one-dimensional array.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 17, 2013
    Inventor: Matthew James Swann
  • Patent number: 5183430
    Abstract: A geometric toy construction system has a multiplicity of flat, polyagonal construction pieces interengageable edge-to-edge to form two- and three- dimensional constructions. The edgewise connectors enable the pieces to be snap-fit together and to rotate about the axis of interconnection. The connector sets are formed to allow four or more individual pieces to be snap-fit about a common axis. Attachment sites are also formed along the construction pieces, preferably at the corners thereof, to accomodate flexable connecting pipes in a friction-fit for corner-to-corner or apex-to-apex connection. Similarly, a soft, pliable ball member may be substituted for the pipe into which the connecting sites may be pressed. Elastic bands may also be secured between attachment sites to hold the construction together. The construction pieces may be color coded to indicate the edge size, size of the connector sets or selected types of pieces.
    Type: Grant
    Filed: March 27, 1989
    Date of Patent: February 2, 1993
    Inventor: James Swann
  • Patent number: D267702
    Type: Grant
    Filed: June 16, 1980
    Date of Patent: January 25, 1983
    Inventor: James Swann