Patents by Inventor Tom Middleton

Tom Middleton 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: 8024426
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for non-disruptive data path modification using target mobility. A management server is in communication with a switching fabric. The switching fabric is in communication with a host and a data storage element. The management server creates a takeover target based on a primary target, where the primary target is part of a virtual data path between the host and the data storage. The switching fabric, through the direction of the server, modifies metadata associated with the virtual data path to expose the takeover target so that the takeover target becomes part of the virtual data path. The management server unexposes the primary target so that the primary target is no longer part of the virtual data path. The delay between exposing the takeover target and unexposing the primary target is sufficiently small to prevent an error condition from occurring at the host.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: September 20, 2011
    Assignee: Texas Memory Systems, Inc.
    Inventors: Dmitry Trikoz, Tom Middleton, Robert Mulcahy, Ric Calvillo, Jr., Nicos Vekiarides
  • Publication number: 20090103432
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for non-disruptive data path modification using target mobility. A management server is in communication with a switching fabric. The switching fabric is in communication with a host and a data storage element. The management server creates a takeover target based on a primary target, where the primary target is part of a virtual data path between the host and the data storage. The switching fabric, through the direction of the server, modifies metadata associated with the virtual data path to expose the takeover target so that the takeover target becomes part of the virtual data path. The management server unexposes the primary target so that the primary target is no longer part of the virtual data path. The delay between exposing the takeover target and unexposing the primary target is sufficiently small to prevent an error condition from occurring at the host.
    Type: Application
    Filed: May 9, 2008
    Publication date: April 23, 2009
    Applicant: Incipient, Inc.
    Inventors: Dmitry Trikoz, Tom Middleton, Robert Mulcahy, Ric Calvillo, JR., Nicos Vekiarides
  • Publication number: 20020118300
    Abstract: Media Editing Method and Software therefor A method of viewing a sequence of media clips consisting essentially of a plurality of computer files and software for achieving the method are disclosed. A user of a local machine connected to a computer network, which may be a local area network (LAN), wide area network (WAN) or the wider internet uses a browser program to make a connection with a primary server on that network. The primary server hosts a database application which the user can update with media clip file location information, sequencing information, and play variables oassociated with those media clips. The media clip file locations may be locally stored on the primary server, or on any other computer connected to the network allowing the user access to files thereon.
    Type: Application
    Filed: May 1, 2001
    Publication date: August 29, 2002
    Inventors: Guy Alexander Tom Middleton, Christopher Walker