Patents by Inventor John Dunning

John Dunning 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: 7733787
    Abstract: A dependability measurement system for use in a communications network includes several functional components which work together to measure, analyze and report the dependability parameters and metrics. A performance measurement function measures performance parameters between a first location and a second location in the communications network. A service-affecting event computation function analyzes performance parameters measured by the performance measurement function. An equipment event measurement function monitors network elements of the communications network for occurrence of network element events. A population calculator determines components within the communications network which are related to the dependability metrics to be reported upon and calculates in-service time information for the components.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: June 8, 2010
    Assignee: Ciena Corporation
    Inventors: Robert Paterson, John Dunning
  • Publication number: 20090154361
    Abstract: The present invention provides a system and method for transmitting data, including transmitting a first data packet having at least one checksum value across a network, generating a second data packet substantially similar to the first data packet, the second data packet having a checksum value, modifying the checksum value of the second data packet, transmitting the second data packet with the modified checksum value across the network, and assessing a network performance metric based at least in part upon the modified checksum value.
    Type: Application
    Filed: December 13, 2007
    Publication date: June 18, 2009
    Applicant: NORTEL NETWORKS LIMITED
    Inventor: John A. DUNNING
  • Patent number: 7321901
    Abstract: A business model is described in which one entity hosts, maintains, and provides a uniform interface for entering data into, a database of manufacturers product specification on behalf of a plurality of manufacturers. The entity then serves as an application service provider (ASP) with respect to that database, by allowing the manufacturers to access their respective product specification data in the database for any of a variety of uses outside of the database in exchange for some form of remuneration from those manufacturers.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: January 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Arnold N. Blinn, John A. Dunning, Jr., Jun Li, Trevor Traina
  • Publication number: 20070288861
    Abstract: A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
    Type: Application
    Filed: April 10, 2007
    Publication date: December 13, 2007
    Inventors: Nicholas Tabellion, Robert Gagnon, Martin Pare, Guy Letourneau, Heidi Schoolcraft, James Thomas, John Dunning, Steven Calde, Michael Kay
  • Publication number: 20070198575
    Abstract: A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
    Type: Application
    Filed: April 10, 2007
    Publication date: August 23, 2007
    Inventors: Nicholas Tabellion, Robert Gagnon, Martin Pare, Guy Letourneau, Heidi Schoolcraft, James Thomson, John Dunning, Steven Calde, Michael Kay
  • Publication number: 20070192380
    Abstract: A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
    Type: Application
    Filed: April 10, 2007
    Publication date: August 16, 2007
    Inventors: Nicholas Tabellion, Robert Gagnon, Martin Pare, Guy Letourneau, Heidi Schoolcraft, James Thomson, John Dunning, Steven Calde, Michael Kay
  • Publication number: 20070167999
    Abstract: A multi-spectra photon therapy device and method of use for providing treatment to a subject in need thereof is described. A multi-spectra photon therapy device comprising an array of LEDs having at least two sets of LEDs configured according to a predetermined pattern, with a first set of LEDs emitting light in the about red wavelength and at least a second set of LEDs emitting light in the about infrared wavelength; a frequency generator for modulating a signal to the LED array; and a controller for selecting the frequency applied to the signal and the duration during which the signal is modulated at the selected frequency; a protocol database including a plurality of predetermined sequences of frequencies and durations of time specific to treat or ameliorate predetermined diseases or conditions.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Applicant: I25Tech, Inc.
    Inventors: Harold Breden, Richard Murdoch, John Dunning, Thomas Lopez
  • Patent number: 7243094
    Abstract: A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: July 10, 2007
    Assignee: Softek Storage Solutions Corporation
    Inventors: Nicholas Tabellion, Robert Gagnon, Martin Pare, Guy Letourneau, Heidi Schoolcraft, James Thomson, John Dunning, Steven Calde, Michael Kay
  • Patent number: 7158997
    Abstract: A business model is described in which one entity hosts, maintains, and provides a uniform interface for entering data into, a database of manufacturers product specification on behalf of a plurality of manufacturers. The entity then serves as an application service provider (ASP) with respect to that database, by allowing the manufacturers to access their respective product specification data in the database for any of a variety of uses outside of the database in exchange for some form of remuneration from those manufacturers.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: January 2, 2007
    Assignee: Microsoft Corporation
    Inventors: Arnold N. Blinn, John A. Dunning, Jr., Jun Li, Trevor Traina
  • Patent number: 7152202
    Abstract: A method for balancing the allocation of available display slots on a Web page among a plurality of different sources of display items comprises (a) defining for each source a set of candidate items to be displayed, (b) selecting items from a pool of all candidate sets, in a manner that normalizes the probability that the items of any one candidate set will be selected in relation to the items of the other candidate sets, and (c) inserting the selected items into the available display slots of the Web page.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: December 19, 2006
    Assignee: Microsoft Corporation
    Inventors: John D. Roper, Steven D. Copson, Daniel B. Cook, Peter H. Brussard, Mark Ugar, Arnold N. Blinn, Kathryn L. Sparr, John A. Dunning, Jr.
  • Publication number: 20060031396
    Abstract: A method for balancing the allocation of available display slots on a Web page among a plurality of different sources of display items comprises (a) defining for each source a set of candidate items to be displayed, (b) selecting items from a pool of all candidate sets, in a manner that normalizes the probability that the items of any one candidate set will be selected in relation to the items of the other candidate sets, and (c) inserting the selected items into the available display slots of the Web page.
    Type: Application
    Filed: June 3, 2005
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: John Roper, Steven Copson, Daniel Cook, Peter Brussard, Mark Ugar, Arnold Blinn, Kathryn Sparr, John Dunning
  • Patent number: 6986100
    Abstract: A method for balancing the allocation of available display slots on a Web page among a plurality of different sources of display items comprises (a) defining for each source a set of candidate items to be displayed, (b) selecting items from a pool of all candidate sets, in a manner that normalizes the probability that the items of any one candidate set will be selected in relation to the items of the other candidate sets, and (c) inserting the selected items into the available display slots of the Web page.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: January 10, 2006
    Assignee: Microsoft Corporation
    Inventors: John D. Roper, Steven D. Copson, Daniel B. Cook, Peter H. Brussard, Mark Ugar, Arnold N. Blinn, Kathryn L. Sparr, John A. Dunning, Jr.
  • Publication number: 20060005224
    Abstract: A technique for cooperative distribution of video content is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for cooperative distribution of video content. The method may comprise providing a plurality of content servers at a plurality of network nodes, wherein each of the plurality of content servers holds a portion of a complete set of video content offered to a plurality of users. The method may also comprise receiving, at a first content server, a request for video content. The method may further comprise retrieving, from at least one second content server, the requested video content if the requested video content is not available at the first content server. The method may additionally comprise forwarding the requested video content to one or more users.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventors: John Dunning, Sheng Sun, Kawai Chan
  • Publication number: 20050198337
    Abstract: Multiple simultaneous associations with Wireless Access Points (WAPs) may be formed by a given wireless client to enable handoffs between the WAPs to be accelerated and, optionally, to enable both WAPs to provide simultaneous wireless services to the wireless client. Upon forming a primary association with one WAP the wireless client scans for beacon signals from other WAPs. Upon detecting another WAP, the wireless client transmits a Request To Send (RTS) message to the new WAP indicating the identity of the primary WAP. The wireless client may also identify the new WAP to the primary WAP using a RTS message. The primary and secondary WAPs exchange information so that, in the event of a handoff, the required information has already been shared with the new WAP. Optionally, the several WAPs may provide simultaneous service to the wireless client.
    Type: Application
    Filed: January 26, 2004
    Publication date: September 8, 2005
    Applicant: Nortel Networks Limited
    Inventors: Sheng Sun, John Dunning
  • Publication number: 20050065981
    Abstract: A business model is described in which one entity hosts, maintains, and provides a uniform interface for entering data into, a database of manufacturers product specification on behalf of a plurality of manufacturers. The entity then serves as an application service provider (ASP) with respect to that database, by allowing the manufacturers to access their respective product specification data in the database for any of a variety of uses outside of the database in exchange for some form of remuneration from those manufacturers.
    Type: Application
    Filed: October 7, 2004
    Publication date: March 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Arnold Blinn, John Dunning, Jun Li, Trevor Traina
  • Publication number: 20040098383
    Abstract: A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
    Type: Application
    Filed: May 30, 2003
    Publication date: May 20, 2004
    Inventors: Nicholas Tabellion, Robert Gagnon, Martin Pare, Guy Letourneau, Heidi Schoolcraft, James Thomson, John Dunning, Steven Calde, Michael Kay