Patents by Inventor Steve Waterhouse

Steve Waterhouse 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: 7512649
    Abstract: In a system and method for the distribution of identities and reputation on a network, identity and reputation information may be distributed among nodes on a network (e.g. nodes on a peer-to-peer network). Embodiments may allow nodes on the network to evaluate other nodes' reputation using the distributed reputation information. Embodiments may allow nodes to iteratively increase confidence in a determined reputation of a node by determining the reputation of nodes that provide reputation information corresponding to the node. Embodiments may allow nodes to adjust a reputation of other nodes using results of transactions and prior reputations. Determined or adjusted reputation information and/or transaction information may be distributed among the nodes on the network. In one embodiment, transaction information may be divided into segments and the segments may be distributed among the nodes on the network.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: March 31, 2009
    Assignee: Sun Microsytems, Inc.
    Inventors: Yaroslav Faybishenko, John D. Beatty, Steve Waterhouse
  • Publication number: 20080287426
    Abstract: The present invention relates to a method of inducing plant tolerance to harmful fungi comprising the application to the plants, the soil, in which the plant grows or is to be grown and/or the seeds of the plant, of an effective amount of an active compound that inhibits the mitochondrial breathing chain at the level of the b/c1 complex.
    Type: Application
    Filed: October 17, 2006
    Publication date: November 20, 2008
    Inventors: Steve Waterhouse, Reinhard Stierl, Gerd Stammler
  • Patent number: 7171415
    Abstract: A distributed network search mechanism may be provided for consumers coupled to a network to search information providers coupled to the network. Consumers may make search requests according to a query routing protocol. A network hub may be configured to receive search requests from consumers. The hub may also receive registration requests from information providers according to the query routing protocol. Information providers register with the hub to indicate search queries in which they are interested in receiving. When a query request is received, the hub resolves the query request with a provider registration index. The hub matches search query information from the query request with provider registrations to determine which providers have registered to receive search queries like the current search query. The hub then routes the search query to matching providers according to the query routing protocol.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: January 30, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Gene H. Kan, Yaroslav Faybishenko, Douglass R. Cutting, Thomas J. Camarda, David M. Doolin, Steve Waterhouse
  • Patent number: 7099871
    Abstract: A system and method for providing a distributed search mechanism in a network. Network nodes operating as consumer or requesting nodes generate the search requests. Nodes operating as hubs are configured to route the search requests in the network. Individual nodes operating as provider nodes receive the search request and in response may generate results according to their own procedures and return them. Communication between nodes in the network may use a common query protocol. Hub nodes may resolve the search requests to a subset of the provider nodes in the network, for example by matching search requests with registration information from nodes. Provider nodes results may be may customize at various stages.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: August 29, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Yaroslav Faybishenko, Gene H. Kan, Thomas J. Camarda, David M. Doolin, Steve Waterhouse, Douglass R. Cutting
  • Patent number: 7013303
    Abstract: A system and method for adapters to provide nodes of a network access to a distributed search mechanism. Network nodes operating as consumer or requesting nodes generate search requests. Nodes operating as hubs are configured to route messages in the network. Individual nodes operating as provider nodes receive search requests and may generate results according to their own procedures in return. Hub nodes may resolve the search requests to a subset of the provider nodes in the network, for example by matching search requests with registration information from nodes. Communication between nodes in the network may use a common query protocol. Adapters may be implemented in the network to reformat messages exchanged in the network. Adapters may customize results. Adapters may enable nodes to function in a distributed search mechanism.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: March 14, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Yaroslav Faybishenko, Gene H. Kan, Thomas J. Camarda, David M. Doolin, Steve Waterhouse, John Beatty
  • Patent number: 6961723
    Abstract: A system and method for selecting or ordering search results received from members of a distributing search network in response to a search request. Network nodes operating as consumer or requesting nodes generate the search requests. Nodes operating as hubs are configured to route the search requests in the network. Individual nodes operating as provider nodes receive the search request and in response may generate results according to their own procedures and return them. Communication between nodes in the network may use a common query protocol. Hub nodes may resolve the search requests to a subset of the provider nodes in the network, for example by matching search requests with registration information from nodes. Search results may be selected, ordered, and/or consolidated for use by the requesting nodes by nodes receiving a plurality of the search results.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: November 1, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Yaroslav Faybishenko, Gene H. Kan, David M. Doolin, Steve Waterhouse, Sherif Boutros
  • Publication number: 20030182421
    Abstract: In a system and method for the distribution of identities and reputation on a network, identity and reputation information may be distributed among nodes on a network (e.g nodes on a peer-to-peer network). Embodiments may allow nodes on the network to evaluate other nodes' reputation using the distributed reputation information. Embodiments may allow nodes to iteratively increase confidence in a determined reputation of a node by determining the reputation of nodes that provide reputation information corresponding to the node. Embodiments may allow nodes to adjust a reputation of other nodes using results of transactions and prior reputations. Determined or adjusted reputation information and/or transaction information may be distributed among the nodes on the network. In one embodiment, transaction information may be divided into segments and the segments may be distributed among the nodes on the network.
    Type: Application
    Filed: July 12, 2002
    Publication date: September 25, 2003
    Inventors: Yaroslav Faybishenko, John D. Beatty, Steve Waterhouse
  • Publication number: 20030158839
    Abstract: A system and method for selecting or ordering search results received from members of a distributing search network in response to a search request. Network nodes operating as consumer or requesting nodes generate the search requests. Nodes operating as hubs are configured to route the search requests in the network. Individual nodes operating as provider nodes receive the search request and in response may generate results according to their own procedures and return them. Communication between nodes in the network may use a common query protocol. Hub nodes may resolve the search requests to a subset of the provider nodes in the network, for example by matching search requests with registration information from nodes. Search results may be selected, ordered, and/or consolidated for use by the requesting nodes by nodes receiving a plurality of the search results.
    Type: Application
    Filed: March 26, 2002
    Publication date: August 21, 2003
    Inventors: Yaroslav Faybishenko, Gene H. Kan, David M. Doolin, Steve Waterhouse, Sherif Botros
  • Publication number: 20030126120
    Abstract: A system and method for adapters to provide nodes of a network access to a distributed search mechanism. Network nodes operating as consumer or requesting nodes generate search requests. Nodes operating as hubs are configured to route messages in the network. Individual nodes operating as provider nodes receive search requests and may generate results according to their own procedures in return. Hub nodes may resolve the search requests to a subset of the provider nodes in the network, for example by matching search requests with registration information from nodes. Communication between nodes in the network may use a common query protocol. Adapters may be implemented in the network to reformat messages exchanged in the network. Adapters may customize results. Adapters may enable nodes to function in a distributed search mechanism.
    Type: Application
    Filed: March 26, 2002
    Publication date: July 3, 2003
    Inventors: Yaroslav Faybishenko, Gene H. Kan, Thomas J. Camarda, David M. Doolin, Steve Waterhouse, John Beatty
  • Publication number: 20030088544
    Abstract: A distributed network search mechanism may be provided for consumers coupled to a network to search information providers coupled to the network. Consumers may make search requests according to a query routing protocol. A network hub may be configured to receive search requests from consumers. The hub may also receive registration requests from information providers according to the query routing protocol. Information providers register with the hub to indicate search queries in which they are interested in receiving. When a query request is received, the hub resolves the query request with a provider registration index. The hub matches search query information from the query request with provider registrations to determine which providers have registered to receive search queries like the current search query. The hub then routes the search query to matching providers according to the query routing protocol.
    Type: Application
    Filed: May 31, 2001
    Publication date: May 8, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Gene H. Kan, Yaroslav Faybishenko, Douglass R. Cutting, Thomas J. Camarda, David M. Doolin, Steve Waterhouse
  • Publication number: 20030050959
    Abstract: A system and method for providing a distributed search mechanism in a network. Network nodes operating as consumer or requesting nodes generate the search requests. Nodes operating as hubs are configured to route the search requests in the network. Individual nodes operating as provider nodes receive the search request and in response may generate results according to their own procedures and return them. Communication between nodes in the network may use a common query protocol. Hub nodes may resolve the search requests to a subset of the provider nodes in the network, for example by matching search requests with registration information from nodes. Provider nodes results may be may customize at various stages.
    Type: Application
    Filed: March 26, 2002
    Publication date: March 13, 2003
    Inventors: Yaroslav Faybishenko, Gene H. Kan, Thomas J. Camarda, David M. Doolin, Steve Waterhouse, Douglass R. Cutting