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: 10887391Abstract: 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: GrantFiled: July 13, 2018Date of Patent: January 5, 2021Assignee: AT&T Intellectual Property II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Publication number: 20180324252Abstract: 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: ApplicationFiled: July 13, 2018Publication date: November 8, 2018Applicant: AT&T Intellectual Property II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Patent number: 10044805Abstract: 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: GrantFiled: March 21, 2016Date of Patent: August 7, 2018Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Publication number: 20160205191Abstract: 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: ApplicationFiled: March 21, 2016Publication date: July 14, 2016Inventors: James A. Gardner, Darrell G. Freeman
-
Patent number: 9344502Abstract: 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: GrantFiled: July 18, 2014Date of Patent: May 17, 2016Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Publication number: 20140330922Abstract: 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: ApplicationFiled: July 18, 2014Publication date: November 6, 2014Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Patent number: 8819479Abstract: 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: GrantFiled: April 12, 2013Date of Patent: August 26, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Patent number: 8443229Abstract: 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: GrantFiled: March 31, 2011Date of Patent: May 14, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Publication number: 20110179243Abstract: 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: ApplicationFiled: March 31, 2011Publication date: July 21, 2011Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Patent number: 7941694Abstract: 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: GrantFiled: September 8, 2008Date of Patent: May 10, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: James A. Gardner, Darrell G. Freeman
-
Patent number: 7549080Abstract: 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: GrantFiled: August 12, 2005Date of Patent: June 16, 2009Assignee: AT&T CorpInventors: James A. Gardner, Darrell G. Freeman