Patents by Inventor Darrell G. Freeman

Darrell G. Freeman 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: 10887391
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: January 5, 2021
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Publication number: 20180324252
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Patent number: 10044805
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: August 7, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Publication number: 20160205191
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Inventors: James A. Gardner, Darrell G. Freeman
  • Patent number: 9344502
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: May 17, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Publication number: 20140330922
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Application
    Filed: July 18, 2014
    Publication date: November 6, 2014
    Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Patent number: 8819479
    Abstract: Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: August 26, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Patent number: 8443229
    Abstract: An asymmetric data mirroring method with a local storage device and a remote storage device being separated by large distances is disclosed. A server determines a predetermined time period associated with a round trip latency between the server and a remote storage device. The server submits a request to a local storage device, a remote storage device and a memory device disposed between the server and the remote storage device. The server submits additional requests to the local and remote storage devices during the predetermined time period. The server stores a copy of each request submitted by the server to the remote storage device in a memory disposed between the server and the remote storage device while the server waits for whether an acknowledgement associated with the request has been received from the remote storage device during the predetermined time period. The server resubmits the request and the additional requests to the remote storage device if the acknowledgement is not received.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: May 14, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Publication number: 20110179243
    Abstract: An asymmetric data mirroring method with a local storage device and a remote storage device being separated by large distances is disclosed. A server determines a predetermined time period associated with a round trip latency between the server and a remote storage device. The server submits a request to a local storage device, a remote storage device and a memory device disposed between the server and the remote storage device. The server submits additional requests to the local and remote storage devices during the predetermined time period. The server stores a copy of each request submitted by the server to the remote storage device in a memory disposed between the server and the remote storage device while the server waits for whether an acknowledgement associated with the request has been received from the remote storage device during the predetermined time period. The server resubmits the request and the additional requests to the remote storage device if the acknowledgement is not received.
    Type: Application
    Filed: March 31, 2011
    Publication date: July 21, 2011
    Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Patent number: 7941694
    Abstract: An asymmetric data mirroring method with a local storage device and a remote storage device being separated by large distances is disclosed. A server determines a predetermined time period associated with a round trip latency between the server and a remote storage device. The server submits a request to a local storage device, a remote storage device and a memory device disposed between the server and the remote storage device. The server submits additional requests to the local and remote storage devices during the predetermined time period. The server stores a copy of each request submitted by the server to the remote storage device in a memory disposed between the server and the remote storage device while the server waits for whether an acknowledgement associated with the request has been received from the remote storage device during the predetermined time period. The server resubmits the request and the additional requests to the remote storage device if the acknowledgement is not received.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: May 10, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: James A. Gardner, Darrell G. Freeman
  • Patent number: 7549080
    Abstract: An asymmetric data mirroring method with a local storage device and a remote storage device being separated by large distances is disclosed. A server determines a predetermined time period associated with a round trip latency between the server and a remote storage device. The server submits a request to a local storage device, a remote storage device and a memory device disposed between the server and the remote storage device. The server submits additional requests to the local and remote storage devices during the predetermined time period. The server stores a copy of each request submitted by the server to the remote storage device in a memory disposed between the server and the remote storage device while the server waits for whether an acknowledgement associated with the request has been received from the remote storage device during the predetermined time period. The server resubmits the request and the additional requests to the remote storage device if the acknowledgement is not received.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: June 16, 2009
    Assignee: AT&T Corp
    Inventors: James A. Gardner, Darrell G. Freeman