Patents by Inventor William J. Watson

William J. Watson 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: 10095482
    Abstract: Embodiments of the disclosure enable a user to utilize graphical options for a creating a parameterized task. In one aspect, a computer-implemented method and system for task creation and management are provided. An instruction to define a task to define a configurable automation task based on structured data is received. One or more parameter definitions associated with the task are received. A first user interface is generated based on the one or more parameter definitions, through which one or more parameter definition values are received. Based on the instruction, the one or more received parameter definitions, and the one or more received parameter values, a script is generated. A second user interface is configured to integrate the generated script with one or more remote execution capabilities.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: October 9, 2018
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Michael T. Proctor, William J. Watson, Daniel E. Moore
  • Publication number: 20170139680
    Abstract: Embodiments of the disclosure enable a user to utilize graphical options for a creating a parameterized task. In one aspect, a computer-implemented method and system for task creation and management are provided. An instruction to define a task to define a configurable automation task based on structured data is received. One or more parameter definitions associated with the task are received. A first user interface is generated based on the one or more parameter definitions, through which one or more parameter definition values are received. Based on the instruction, the one or more received parameter definitions, and the one or more received parameter values, a script is generated. A second user interface is configured to integrate the generated script with one or more remote execution capabilities.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Michael T. Proctor, William J. Watson, Daniel E. Moore
  • Patent number: 8756862
    Abstract: A horticultural growing medium is made up of composted bark, a carbon-based fibrous material, a hydrophilic polymer, sea solid, and beneficial bacteria/fungicide. The materials are formed into a solid substrate having structural stability, with both micro and macro interconnecting pores. The addition of a controlled release fertilizer provides for a perfect combination of nutrients, water retention, and pest and fungus control.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: June 24, 2014
    Assignee: EZ Care Growing Technologies, LLC
    Inventors: Allan Huberman, William J. Watson
  • Patent number: 8122642
    Abstract: A horticultural growing medium is made up of composted bark, a carbon-based fibrous material, a hydrophilic polymer, sea solid, and beneficial bacteria/fungicide. The materials are formed into a solid substrate having structural stability, with both micro and macro interconnecting pores. The addition of a controlled release fertilizer provides for a perfect combination of nutrients, water retention, and pest and fungus control.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: February 28, 2012
    Assignee: EZ Care Growing Technologies, LLC.
    Inventors: Allan Huberman, William J Watson
  • Publication number: 20090199473
    Abstract: A horticultural growing medium is made up of composted bark, a carbon-based fibrous material, a hydrophilic polymer, sea solid, and beneficial bacteria/fungicide. The materials are formed into a solid substrate having structural stability, with both micro and macro interconnecting pores. The addition of a controlled release fertilizer provides for a perfect combination of nutrients, water retention, and pest and fungus control.
    Type: Application
    Filed: February 13, 2008
    Publication date: August 13, 2009
    Inventors: William J. Watson, JR., Allan Huberman
  • Patent number: 6950428
    Abstract: Adaptive sets of lanes are configured between routers in a system area network. Source nodes determine whether packets may be adaptively routed between the lanes by encoding adaptive control bits in the packet header. The adaptive control bits also facilitate the flushing of all lanes of the adaptive set. Adaptive sets may also be used in uplinks between levels of a fat tree.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: September 27, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert W. Horst, William J. Watson, David A. Brown, David J. Garcia, William P. Bunton, David T. Heron, William F. Bruckert
  • Patent number: 6870814
    Abstract: A link extender node is used to extend links between end nodes and/or routing nodes in a system area network. A connection includes a first link, coupling an end or routing node to a local port of a first link extender, a second link coupling the remote ports of first and second link extenders, and a third link coupling the local port of the second link extender to an end or routing node. The link extender includes link exception detection logic and transmits a this link bad command on the link generating the exception and transmits an other link bad command on the link not generating the exception.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: March 22, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William P. Bunton, David J. Garcia, John C. Krause, William J. Watson, David A. Brown, Richard W. Cutts, Jr., Melvin Kent Benedict
  • Patent number: 6738344
    Abstract: A link extender is used for extending links between end nodes or router nodes in a system area network. Nodes in the network transmit link alive symbols to indicate that a link is alive. The link extender includes a link alive propagation feature for propagating the loss of link alive between ports of the link extender.
    Type: Grant
    Filed: September 27, 2000
    Date of Patent: May 18, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William P. Bunton, William J. Watson, David A. Brown
  • Patent number: 6631131
    Abstract: A biased arbitration technique utilizes a transpose table to arbitrate access to a shared resource. Each column of transpose table is a binary bias vector encoding a bias value assigned to one of the requestors. The rows of the table are fetched to assure that requestors having high bias values are granted more frequent access to the shared resource. A look-ahead feature skips rows having all zeros and an unbiased cycle that assures all requesting ports are serviced regardless of their bias values.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: October 7, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David P. Sonnier, William J. Watson, Robert B. Mizell, Robert W. Horst
  • Patent number: 6545981
    Abstract: A system and method for facilitating both in-order and out-of-order packet reception in a SAN includes requestor and responder nodes, coupled by a plurality of paths, that maintain the good and bad status of each path and also maintain local copies of a message sequence number. If an error occurs for a transaction over a given path, the requestor informs the responder, over a good path, that the given path has failed and both nodes update their path status to indicate that the given path is bad. A barrier transaction is used by the requestor to determine whether the error is transient or permanent, and, if the error is transient, the requestor retries the transaction.
    Type: Grant
    Filed: December 30, 1998
    Date of Patent: April 8, 2003
    Assignee: Compaq Computer Corporation
    Inventors: David J. Garcia, Richard O. Larson, Stephen G. Low, William J. Watson
  • Patent number: 5983269
    Abstract: A multiple processing system, comprises at least a pair of processor units communicatively connected to a number of peripheral devices through a network that includes routing devices interconnected to route information in the form of message packets sent between the processor units and peripheral devices. Data describing the topographical interconnections of the system elements is maintained with the system. A service processor accesses the data, determines therefrom the topographical interconnections forming the network, assigns addresses/identifications to the system elements, and configures the router devices to establish the most direct routes between system elements for message packets sent on the network.
    Type: Grant
    Filed: December 9, 1996
    Date of Patent: November 9, 1999
    Assignee: Tandem Computers Incorporated
    Inventors: H. David Mattson, William J. Watson, David J. Garcia, David P. Sonnier
  • Patent number: 5861684
    Abstract: A DC power distribution system can be configured to utilize a variable number of AC power distribution units. Installation of a converter unit in place of a PDU and resetting of associated switches permits inexpensive and rapid reconfiguration of the system without interrupting power supply to current receiving units. Techniques such as mechanical keying and sense switches minimize the possibility of human error in the reconfiguring operation.
    Type: Grant
    Filed: December 27, 1995
    Date of Patent: January 19, 1999
    Assignee: Tandem Computers Incorporated
    Inventors: Boyd E. Slade, David L. Aldridge, William J. Watson, William P. Bunton
  • Patent number: 5710549
    Abstract: A data communicating device, having a number of inputs whereat data is received for communication from one of a number of outputs of the device, includes apparatus for providing two levels of arbitration to select one of the inputs for data communication to an output. The first (lower) level of arbitration bases selection upon a round-robin order; the second (higher) arbitration level selects inputs based upon an indication from an input of an undue wait for access to the output over a period of time. Each input is provided a modulo-N counter, and a digital counter. Each time an input contends for access to an output and loses to selection by the output to another input, the modulo-N counter is incremented by an assigned value for that input. When N is exceed without access, the digital counter is incremented. The content of the counter operates to force the high-level arbitration.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: January 20, 1998
    Assignee: Tandem Computers Incorporated
    Inventors: Robert W. Horst, William J. Watson, David P. Sonnier
  • Patent number: 5694121
    Abstract: A data communicating device, having a number of inputs whereat data is received for communication from one of a number of outputs of the device, includes apparatus for selecting one of the inputs based upon a comparison of accumulated bias values that can change over time when an input is kept waiting. Each input is provided an assigned bias value from which is developed the accumulated bias value that is compared with that of other inputs arbitrating for access to an output. The output selects one of the inputs, based upon the comparison, and the accumulated bias value of the selected input is diminished by the sum of the assigned bias values of the inputs participating in the arbitration, but not selected, while the accumulated bias values of the other participants are each increased by their corresponding assigned bias values.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: December 2, 1997
    Assignee: Tandem Computers Incorporated
    Inventors: John C. Krause, William J. Watson, David P. Sonnier, Robert W. Horst
  • Patent number: 5581201
    Abstract: A digital control circuit is constructed to use a single signal line for the dual functions of control and sensing the presence of the controlled device. The control circuit includes a driver element having an output capable of being placed in a high impedance allowing the signal line to be pulled to a first predetermined voltage potential when the controlled device is connected thereto, and a second voltage potential when the controlled device is absent therefrom. A receiver circuit monitors the signal line to sense presence of the one or the other of the voltage potentials.
    Type: Grant
    Filed: October 2, 1995
    Date of Patent: December 3, 1996
    Assignee: Tandem Computers Incorporated
    Inventors: David P. Sonner, David A. Brown, Carl W. Kagy, William J. Watson
  • Patent number: 5574849
    Abstract: Two identical streams of multi-bit symbols are received by a pair of storage elements, each having multiple locations and first and second pointer counters respectively identifying the locations at which received symbols are stored and from which stored symbols are retrieved. The storage elements are synchronized by providing each with a SYNC symbol that, when detected, causes the pointer counters to be placed in a predetermined (reset) state on one transition of a SYNC clock signal, releasing the pointer counters at the same time on a following transition of the SYNC clock signal.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: November 12, 1996
    Assignee: Tandem Computers Incorporated
    Inventors: David P. Sonnier, Wiliam P. Bunton, Richard W. Cutts, Jr., James S. Klecka, John C. Krause, William J. Watson, Linda E. Zalzala
  • Patent number: D247642
    Type: Grant
    Filed: July 9, 1976
    Date of Patent: March 28, 1978
    Inventor: William J. Watson