Patents by Inventor Michael Vacanti

Michael Vacanti 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: 7839936
    Abstract: A method and system for determining a number of non-power of two sized data packets required to transport a data block. A data block size is shifted rightward by a number of bits equal to a base-two exponent of a divisor, with the bits remaining stored as a first value, and the bits removed stored as a second value. At least one binary shift is performed to calculate a third and fourth value. The fourth value is shifted and added to the second value to calculate a fifth value. At least one comparison is performed on the fifth value to process a sixth and seventh value. A number of non-power of two sized data packets is determined by summing the first, third, and sixth values, then adding one if the seventh value is not zero.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: November 23, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael Vacanti
  • Publication number: 20060251121
    Abstract: A method and system for determining a number of non-power of two sized data packets required to transport a data block. A data block size is shifted rightward by a number of bits equal to a base-two exponent of a divisor, with the bits remaining stored as a first value, and the bits removed stored as a second value. At least one binary shift is performed to calculate a third and fourth value. The fourth value is shifted and added to the second value to calculate a fifth value. At least one comparison is performed on the fifth value to process a sixth and seventh value. A number of non-power of two sized data packets is determined by summing the first, third, and sixth values, then adding one if the seventh value is not zero.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 9, 2006
    Inventor: Michael Vacanti
  • Publication number: 20060242338
    Abstract: Network devices, systems, and methods are provided involving item routing management. One embodiment includes a computing device item routing management having a number of queues and a logic component. The number of queues can hold a number of items to be routed, via a routing path within the computing device, at least one of the items having time information associated therewith. The logic component can review at least one of the number of items held within the queue based upon the time information to determine whether to discard the item.
    Type: Application
    Filed: April 26, 2005
    Publication date: October 26, 2006
    Inventors: Lewis Kootstra, Michael Vacanti
  • Patent number: D502716
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: March 8, 2005
    Assignee: Irwin Industrial Tool Company
    Inventors: Michael Ridley, Kenneth Nyitrai, Alan Hyde, Thomas Bass, Michael Vacanti