Patents by Inventor Peter Baldwin

Peter Baldwin 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: 11429692
    Abstract: A size M×N sparse matrix, including zero values, is multiplied with a size N vector, using a processor arrangement. A data storage linked to the processor arrangement stores the matrix in a compressed formal. Zero values are not stored. The data storage stores the vector as vector parts, each of a respective size Ki, 1<Ki<N and i=1 . . . P. A vector part comprises a vector element in common with another vector part. Each vector part is stored in a distinct memory block. Each of a plurality of the non-zero values of a matrix row is associated with a memory block storing an element of the vector having an index corresponding with a respective index of the non-zero value. The processor arrangement multiplies, in parallel, each of the plurality of the non-zero values of the matrix row by the respective vector element having a corresponding index stored in the associated memory block.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: August 30, 2022
    Assignee: Myrtle Software Limited
    Inventors: David Page, Christiaan Baaij, Jonathan Shipton, Peter Baldwin, Graham Hazel, Jonathan Fowler
  • Publication number: 20190361954
    Abstract: A size M×N sparse matrix, including zero values, is multiplied with a size N vector, using a processor arrangement. A data storage linked to the processor arrangement stores the matrix in a compressed formal. Zero values are not stored. The data storage stores the vector as vector parts, each of a respective size Ki, 1<Ki<N and i=1 . . . P. A vector part comprises a vector element in common with another vector part. Each vector part is stored in a distinct memory block. Each of a plurality of the non-zero values of a matrix row is associated with a memory block storing an element of the vector having an index corresponding with a respective index of the non-zero value. The processor arrangement multiplies, in parallel, each of the plurality of the non-zero values of the matrix row by the respective vector element having a corresponding index stored in the associated memory block.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 28, 2019
    Inventors: David Page, Christiaan BAAIJ, Jonathan SHIPTON, Peter BALDWIN, Graham HAZEL, Jonathan FOWLER
  • Publication number: 20070027887
    Abstract: A fully web-enabled method for diagrammatically representing the meaningful structure of a complex argument or debate, or other similar information, as a schematic map made up of nodes each of which represent a discrete element in said meaningful structure comprising the steps of: (a) Beginning a new map by specifying the broad subject matter and other data about said map and selecting from one of a plurality of sets of encoded information and rules, termed Map Grammars, that constrain how nodes of different types may be combined to form maps and the actions available to persons building, editing or otherwise interacting with such maps. (b) Associating selected information items relevant to said argument or debate, or other information, with map nodes. (c) Adding nodes to said schematic map in such a way as to form an overall structure in which nodes are organized so as to conform to said Map Grammar at all times.
    Type: Application
    Filed: October 5, 2006
    Publication date: February 1, 2007
    Inventor: Peter Baldwin
  • Patent number: 4873616
    Abstract: A power supply for an arc lamp. It includes a DC converter which has an input, an output, and a circuit for increasing the voltage received at the input and for supplying the increased voltage to its output. A current sensing circuit is provided for controlling the amount of current delivered to the output. An output "H" bridge is coupled to the output of the DC converter for generating a squarewave in response thereto. The power supply is capable of quickly igniting and re-igniting arc lamps, is relatively inexpensive to manufacture and is relatively light in weight. The power supply can accept either an AC or DC source over a wide voltage range and increases or decreases the input voltage compared to the output voltage.
    Type: Grant
    Filed: May 21, 1987
    Date of Patent: October 10, 1989
    Assignee: Camera Platforms International, Inc.
    Inventors: William Fredrick, Robert Brent, Peter Baldwin
  • Patent number: 4873618
    Abstract: A power supply for an arc lamp. It includes a DC to DC converter which has an input, an output, and a circuit for increasing the voltage received at the input and for supplying the increased voltage to its output. A current sensing circuit is provided for controlling the amount of current delivered to the output. The power supply is capable of quickly igniting and re-igniting arc lamps, is relatively inexpensive to manufacture and is relatively light in weight. The power supply can accept either an AC or DC source over a wide voltage range and increases or decreases the input voltage compared to the output voltage.
    Type: Grant
    Filed: December 3, 1987
    Date of Patent: October 10, 1989
    Assignee: Camera Platforms International, Inc.
    Inventors: William Fredrick, Robert Brent, Peter Baldwin