Patents by Inventor Dean L. Scoville

Dean L. Scoville 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: 6618360
    Abstract: A method for testing a data path of a server operably connected between at least one peripheral device and at least one client device via a network includes independently testing one of a peripheral interface portion of the data path and a network interface portion of the data path, and generating a status report indicating the result of the test.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: September 9, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dean L. Scoville, Patrick A. Bueb
  • Patent number: 6580726
    Abstract: A method of preventing multiple client access by datagram-based control protocols on a network having a scan peripheral and a server. The server utilizes a connectionless protocol for communicating control data and a connection oriented protocol for communicating scan data. A first client sends an open connection request to the server in an attempt to open a connection with the server. The server checks to determine if a connection with another client is currently open. Thereafter, the server rejects the open connection request in the event a connection is currently open. The server accepts the connection request and storing predetermined client information in the event a connection with another client is not currently open. The client sends a datagram-based protocol request for a predetermined action to the server. Next, the server determines if the predetermined action is a protected action and whether the request is from the client that has the currently open connection.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: June 17, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David A. Kumpf, Glenn R. Garcia, Dean L. Scoville
  • Patent number: 6412022
    Abstract: A network multifunction peripheral server permits simultaneous processing of print and scan jobs from one or more networked clients. The server of the invention connects to a network through a network interface unit, preferably capable of communication via a plurality of predetermined network protocols. It includes one or more ports for connection to a multifunction peripheral through a communication link. Separate print and scan data flows are established for each port by the server. The server also establishes separate logical channels to the port through a protocol which allows multiple logical channels per communication link. Print and scan jobs are handled simultaneously for a single multifunction peripheral through separate print and scan data channels logically established by the server.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: June 25, 2002
    Assignee: Hewlett-Packard Company
    Inventors: David A Kumpf, Glenn R Garcia, Daniel R Pearson, Dean L Scoville
  • Patent number: 6237032
    Abstract: A method for preventing a hung state of a peripheral, the peripheral being connected by a protocol channel through a server to a network, and the network having a client. For certain types of peripherals, e.g. scanner control language peripherals, the present invention sends a reset sequence to the peripheral and then checks for a data flow between the client and the peripheral during a check data time period. Additionally, the invention sends an unlock sequence to the peripheral after the check for data time period expires. Thereafter, the present invention waits for an insurance time period to expire and then closes the protocol channel between the client and the peripheral. The present invention also waits for a response from the peripheral.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: May 22, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Dean L. Scoville, David A. Kumpf
  • Patent number: 6223223
    Abstract: A network peripheral support method including a client with a general purpose software capability and a server connected to the peripheral. The server of the present invention waits for a client to attempt to open a connection with the peripheral. The client sends a peripheral connection request via a data packet to the server, and the server accepts the connection. The server determines an availability of the peripheral and locks the peripheral so that it cannot be used by other clients. Thereafter, the server opens a connection with the peripheral, if it is available, and notifies the client of the peripheral availability. The server then waits for predetermined data from the client, which when received, results in the client having control of the peripheral for at least a first predetermined time period, and when received sends the data to the client. The server closes the connection with the client upon completion of sending the data to the client.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: April 24, 2001
    Assignee: Hewlett-Packard Company
    Inventors: David A. Kumpf, Glenn R. Garcia, Dean L. Scoville, David L. Smith