Patents by Inventor Larry Lynn Williams

Larry Lynn Williams 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: 8363837
    Abstract: In a preferred embodiment a method of operating an intelligent disk drive is described which includes compression and/or encryption capability at the file level. The intelligent disk drive includes means for executing distributed computing tasks including a CPU and associated memory. The communication interface with the host computer or other device on the communication bus is modified to allow the device to send executable code for a task to the drive and to allow the drive to communicate the results and status information about the task to the host device. In a preferred embodiment the disk drive has a task control program, task program code, task data and status information for the distributed task. The task control program implements the basic task management functions of storing the task program, reporting results and saving progress information to allow the task to be interrupted by other drive functions.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: January 29, 2013
    Assignee: HGST Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 8015568
    Abstract: A disk drive is described which executes distributed computing tasks including a CPU and associated memory. The communication interface with the host computer is modified to allow the host computer to send executable code for a task to the drive and to allow the drive to communicate the results and status information about the task to the host computer. In a preferred embodiment the disk drive has a task control program, task program code, task data and status information for the distributed task. In alternative embodiments, the disk drive can communicate with other similar disk drives in the bus to provide the results of computation to the other processors. The RAM memory, and mass storage are intimately connected through the associated hard disk controller such that the exact location of the required data and program instructions are known.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: September 6, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 7743417
    Abstract: A disk drive according to the invention has a processor for executing a program for identifying harmful computer code (HCC). A communication protocol with the host computer according to the invention provides means for the host to control the HCC detection process, receive information about the HCC detection from the disk drive and preferably for the HCC detection program to be transmitted to the disk drive. In a preferred embodiment a disk drive has a scanning program for scanning data for harmful computer code (HCC) using a set of HCC signatures. In one embodiment, the disk drive has means for communicating with a controlling host computer which implements the HCC protocol and a user computer which does not implement the HCC protocol, to allow the user computer to be protected from HCC in a transparent way.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: June 22, 2010
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 7376786
    Abstract: An intelligent disk drive is described which includes means for prioritizing execution of command by maintaining an associated priority with each command in a pending command list and executing the highest priority commands first. The command structure according to the invention includes a field in which the host specifies the priority of the command. One embodiment uses a plurality of stacks which are used to sort the command according to priority. Another embodiment uses a list structure. In an alternative embodiment the drive has means for ensuring that designated data written to the disk is not subject to fragmentation. The disk drive embodiments described above can be implemented in an intelligent disk drive with distributed processing capability.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: May 20, 2008
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 7325095
    Abstract: An intelligent disk drive is described which includes means for executing distributed computing tasks including a CPU and associated memory. The communication interface with the host computer is modified to allow the host computer to send executable code for a task to the drive and to allow the drive to communicate the results and status information about the task to the host computer. A method of organizing data for distributed processing in the intelligent disk drive is described which utilizes physical placement of the data around the rotating disk to optimize the execution of the task. In one embodiment head switching is used as further optimization in a disk drive having a plurality of heads to implement alternatives in the task program. In another embodiment, the intelligent disk drive has means for reading from at least one or more heads simultaneously while writing to another head.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: January 29, 2008
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 7251709
    Abstract: A storage device such as a disk drive is provided with a lateral storage director. The lateral storage director is capable of self-assessing the status of the storage device. The lateral storage director also enables one storage device to transfer data files to another storage device over a communications link without the supervision of a host computer.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: July 31, 2007
    Assignee: Hitachi Global Storage Technologies Netherlands BV
    Inventor: Larry Lynn Williams
  • Patent number: 7231495
    Abstract: A disk drive capable of supporting speculative data transfers. Requested first data are read from the disk drive. Before the first data are read, a determination is made as to whether there are un-requested second data that are likely to be requested at a later time as part of a data stream. If so, then a determination is made as to whether the second data and the first data are stored in locations that are physically/logically proximate on the same disk. If the second data are close to the first data, then the second data are speculatively read and stored in a local disk cache. If a subsequent request comes to the disk drive for the second data, then the second data are quickly produced from the disk cache rather than being slowly read off the disk.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: June 12, 2007
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 6891740
    Abstract: A method and program product supporting speculative data transfers in a disk drive. Requested first data are read from a disk. Before the first data are read, a determination is made as to whether there are un-requested second data that are likely to be requested at a later time as part of a data stream. If so, then a determination is made as to whether the second data and the first data are stored in locations that are physically/logically proximate on the disk. If the second data are close to the first data, then the second data are speculatively read and stored in a local disk cache. If a subsequent request comes to the disk drive for the second data, then the second data are quickly produced from the disk cache rather than being slowly read off the disk.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: May 10, 2005
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventor: Larry Lynn Williams
  • Patent number: 5900007
    Abstract: A data storage and retrieval system is provided which has extremely high capacity. The system includes a large array of small disk files, and three storage managers for controlling the allocation of data to the array, access to data, and the power status of disk files within the array. The allocation manager chooses the disk files upon which incoming data is written based on the current state of the disk files (active or inactive), the available capacity, and the type of protection desired (i.e. unprotected, RAID, mirrored, etc.). The access manager interprets incoming read requests to determine the location of the stored data. The power manager sequences disk files between active and inactive to provide the storage requested by the access and allocation managers.
    Type: Grant
    Filed: August 7, 1996
    Date of Patent: May 4, 1999
    Assignee: International Business Machines Corporation
    Inventors: Lewis Lee Nunnelley, Larry Lynn Williams, Leighton Christopher Wood, Jr.
  • Patent number: 5787462
    Abstract: A configuration management subsystem of a subsystem array system assigns heat producing devices to clusters such that the number of devices activated will not create overheating, regardless of which limited set of clusters is activated. The subsystem receives the dimensions of the disk array, the number of devices, the number of cluster groups and the maximum number of clusters that can be operated substantially simultaneously, and the dimensions of a critical box that defines an arrangement of the devices into cells such that, if a device is assigned to each cell of the critical box and all devices are operated simultaneously, then thermal operating restrictions of the devices will be exceeded. The system first executes simple numbering loop operations to determine, if they exist, dimensions of a building block subarray that meet certain requirements relative to the input parameters.
    Type: Grant
    Filed: March 1, 1996
    Date of Patent: July 28, 1998
    Assignee: International Business Machines Corporation
    Inventors: James Lee Hafner, John Anthony Tomlin, Larry Lynn Williams