Patents by Inventor Thomas A. Roden

Thomas A. Roden 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: 9286079
    Abstract: The present invention relates to optimizing the performance of a data storage device, such as a hard data storage device, during boot operations and normal operations. In particular, during power up, the data storage device monitors the nature and progress of commands issued from a host. During boot operations, the data storage device sets its cache to a boot mode. The boot mode is designed to speed the boot process and aggressively cache data used during boot up of the data storage device and the host. The data storage device detects the transition of the host operations from boot operations to normal operations based on various criteria. The caching mode of the data storage device is then changed for normal operations based on the transition.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 15, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventors: Thomas A. Roden, Robert M. Fallone
  • Patent number: 7734758
    Abstract: A universal serial bus (USB) remote host control driver includes a connection to a local network, a network protocol stack and a memory for storing network addresses of USB device adapters and USB devices on the network. A USB device adapter has one or more USB ports, a network connection, a network address, and a network protocol stack. Together, the USB remote host control driver and the USB device adapter enable interaction between a network computer and peripheral USB devices on the network.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: June 8, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Lo Bue, Darrell Shively, Larry Nadeau, Thomas A. Roden
  • Patent number: 7016964
    Abstract: A method of securely communicating a network address of a client that issues service requests to a first server that proxies the service requests for a second server. A network address of the client is received. A processor determines whether a first network address of the first server is equal to a second network address of the second server. The network address of the client is sent from the first server to the second server in a secure request message only when the first network address of the first server is equal to the second network address of the second server. Accordingly, a secure communications protocol is provided in which an address of a requesting client, e.g., an IP address, is passed in the protocol only among a responding server and its proxy, thereby preventing interception of the client IP address by unauthorized processes.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: March 21, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: David N. Still, Mingqi Deng, Thomas A. Roden