Patents by Inventor William MCKINNON

William MCKINNON 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: 20090213871
    Abstract: A method for providing network access to a shared access communications medium for a plurality of users includes the steps of conducting predictive admission control by arbitrating user requests for access to the shared medium based on predicted aggregate demands, conducting lookahead scheduling for use in making user channel assignments by forecasting schedule transmission opportunities one or more channels of the shared medium, and balancing load by making channel assignments such that a plurality users are each assigned a respective channel of the shared medium based upon a predicted need. Congestion parameters can predicted for each channel of the shared medium and mapped to a congestion measure using a mathematical function that takes into account packet loss rate, packet delay, packet delay jitter, and available capacity.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 27, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: William S. Carlson, Matthew James Moyer, Martin William McKinnon, III, Freeman Rufus, JR., John Bradford Hart
  • Publication number: 20090207731
    Abstract: A method for providing network access to a shared access communications medium for a plurality of users includes the steps of conducting predictive admission control by arbitrating user requests for access to the shared medium based on predicted aggregate demands, conducting lookahead scheduling for use in making user channel assignments by forecasting schedule transmission opportunities one or more channels of the shared medium, and balancing load by making channel assignments such that a plurality users are each assigned a respective channel of the shared medium based upon a predicted need. Congestion parameters can predicted for each channel of the shared medium and mapped to a congestion measure using a mathematical function that takes into account packet loss rate, packet delay, packet delay jitter, and available capacity.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 20, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: William S. Carlson, Matthew James Moyer, Martin William McKinnon, III, Freeman Rufus, JR., John Bradford Hart
  • Patent number: 7499453
    Abstract: A method for providing network access to a shared access communications medium for a plurality of users includes the steps of conducting predictive admission control by arbitrating user requests for access to the shared medium based on predicted aggregate demands, conducting lookahead scheduling for use in making user channel assignments by forecasting schedule transmission opportunities one or more channels of the shared medium, and balancing load by making channel assignments such that a plurality users are each assigned a respective channel of the shared medium based upon a predicted need. Congestion parameters can predicted for each channel of the shared medium and mapped to a congestion measure using a mathematical function that takes into account packet loss rate, packet delay, packet delay jitter, and available capacity.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: March 3, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: William S. Carlson, Matthew James Moyer, Martin William McKinnon, III, Freeman Rufus, Jr., John Bradford Hart
  • Publication number: 20080077020
    Abstract: A method and apparatus for monitoring vital signs, such as cardiopulmonary activity, using a ballistograph are provided. The method and apparatus may be used to monitor an infant sleeping in a crib, a patient in a hospital, a person with a chronic disease at home or in professional care, or a person in an elder-care setting.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 27, 2008
    Applicant: BAM Labs, Inc.
    Inventors: Steven Jay Young, William McKinnon Gillon, Richard Vincent Rifredi, William Todd Krein
  • Patent number: 5958029
    Abstract: A communications processor (30) includes a DMA controller (34) and a module associated with a broadcast communications protocol such as a CAN module (50), both connected to a common internal bus (36). The CAN module (50) includes a single comparator (56) for comparison of multiple identifier mask values with the identifier of a message transmitted on the CAN bus (25). The communications processor (30) also includes a random access memory (RAM) (40) which stores the multiple identifier mask values which the DMA controller (34) automatically transfers to the CAN module (50) without intervention by the CPU (32). In addition, the CAN module (50) provides a valid message interrupt to the CPU (32) only after the message has been validated and does not interrupt the CPU (32) when messages intended only for other nodes are encountered.
    Type: Grant
    Filed: October 20, 1997
    Date of Patent: September 28, 1999
    Assignee: Motorola, Inc.
    Inventor: Gordon William McKinnon
  • Patent number: D423243
    Type: Grant
    Filed: December 29, 1998
    Date of Patent: April 25, 2000
    Assignee: McKinnon and Harris, Inc.
    Inventors: Anne Harris Massie, William McKinnon Massie, Jr.
  • Patent number: D423831
    Type: Grant
    Filed: December 29, 1998
    Date of Patent: May 2, 2000
    Assignee: McKinnon and Harris Inc.
    Inventors: Anne Harris Massie, William McKinnon Massie, Jr.