Patents Represented by Attorney, Agent or Law Firm MPS
  • Patent number: 6178436
    Abstract: An apparatus and method are shown for multiplying vectors of length n in a finite field. A first vector is circularly shifted in a first shift register under control of a shift signal. A second vector is circularly shifted in a second shift register also under control of the shift signal. An accumulated result vector is circularly shifted in a third shift register under control of the shift signal. Elements of the second vector are logically combined according to a tensor of the multiplication operation to obtain an intermediate result which is combined with the elements of the accumulated result vector to obtain a combination result vector. However, the combination result vector is only loaded into the third shift register when a logic ‘1’ value is present in a first position of the first shift register.
    Type: Grant
    Filed: July 1, 1998
    Date of Patent: January 23, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Ian F. Blake, Gadiel Seroussi
  • Patent number: 6160359
    Abstract: A local computer generates requests for a remote computer to control a remotely-located lighting load. The local computer generates and displays a control panel, which prompts a user to enter an intensity for the remotely located lighting load. When an intensity is entered into the computer, the computer generates a lighting control request and sends the lighting control request to the remote computer. The remote computer controls power to the remotely-located lighting load according to the lighting control request.
    Type: Grant
    Filed: January 30, 1998
    Date of Patent: December 12, 2000
    Assignee: Hewlett-Packard Company
    Inventor: Marc Werner Fleischmann