Patents by Inventor Jeffry C Flowers
Jeffry C Flowers 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: 9654417Abstract: A method of managing bandwidth usage among a plurality of client devices is provided. A request is received at a first device from a second device. The request is to transfer a file between the first device and the second device and includes an identifier of the second device. A client group associated with the second device is determined based on the identifier and used to select a bandwidth usage policy. A data transfer rate for transferring the file between the first device and the second device is determined based on the selected bandwidth usage policy and a bandwidth usage at the first device associated with a plurality of devices. A number of bytes to transfer is determined based on the determined data transfer rate and a time period. A response, which includes the determined number of bytes and the time period, is sent to the second device.Type: GrantFiled: September 14, 2015Date of Patent: May 16, 2017Assignee: Carbonite, Inc.Inventors: Robert Myhill, Jeffry C. Flowers
-
Patent number: 9575847Abstract: The present application is directed to systems and methods for transferring data between data backup sites. A backup data transfer of data associated with a client device is scheduled, and backup data is transferred from a source data backup site to a destination data backup site. A backend process associated with the client device is suspended, and a determination is made as to whether all backup data for the client has transferred from the source backup data site to the destination backup data site. Responsive to the determination, the backend process associated with the client device is resumed.Type: GrantFiled: July 29, 2014Date of Patent: February 21, 2017Assignee: Carbonite, Inc.Inventors: Jeffry C. Flowers, Jonathan F. Freidin, Chaitanya K. Godsay
-
Patent number: 9575845Abstract: The present application is directed to systems and methods for transferring data between data backup sites. Backup data for transferring from a source data backup site to a destination data backup site is determined based on a storage parameter, the backup data comprising data associated with a client device. A transfer parameter is received from the destination data backup site, the transfer parameter comprising a storage logical site available for data storage. The determined backup data is matched to the storage logical site based on a parameter selected from a group consisting of the storage parameter, and the transfer parameter. A transfer of the determined backup data to the storage logical site is scheduled based on a parameter selected from a group consisting of the storage parameter, the transfer parameter, and a schedule parameter.Type: GrantFiled: July 18, 2014Date of Patent: February 21, 2017Assignee: Carbonite, Inc.Inventors: Jeffry C. Flowers, Jonathan F. Freidin, Chaitanya K. Godsay
-
Publication number: 20160006669Abstract: A method of managing bandwidth usage among a plurality of client devices is provided. A request is received at a first device from a second device. The request is to transfer a file between the first device and the second device and includes an identifier of the second device. A client group associated with the second device is determined based on the identifier and used to select a bandwidth usage policy. A data transfer rate for transferring the file between the first device and the second device is determined based on the selected bandwidth usage policy and a bandwidth usage at the first device associated with a plurality of devices. A number of bytes to transfer is determined based on the determined data transfer rate and a time period. A response, which includes the determined number of bytes and the time period, is sent to the second device.Type: ApplicationFiled: September 14, 2015Publication date: January 7, 2016Inventors: Robert Myhill, Jeffry C. Flowers
-
Patent number: 9176824Abstract: The remote access to backed-up user data techniques include a method, a system, and/or an apparatus. In some embodiments of these techniques, the method includes receiving a request from a user interface to view a backed-up data. The method further includes retrieving a cache entry corresponding to the backed-up data from a cache, displaying contents of the backed-up data in the user interface using the retrieved cache entry, and validating the cache entry after displaying the contents of the backed-up data.Type: GrantFiled: March 11, 2011Date of Patent: November 3, 2015Assignee: Carbonite, Inc.Inventors: Gordon T. Henriksen, Jeffry C. Flowers
-
Patent number: 9158629Abstract: A method of managing bandwidth usage among a plurality of client devices is provided. A request is received at a first device from a second device. The request is to transfer a file between the first device and the second device and includes an identifier of the second device. A client group associated with the second device is determined based on the identifier and used to select a bandwidth usage policy. A data transfer rate for transferring the file between the first device and the second device is determined based on the selected bandwidth usage policy and a bandwidth usage at the first device associated with a plurality of devices. A number of bytes to transfer is determined based on the determined data transfer rate and a time period. A response, which includes the determined number of bytes and the time period, is sent to the second device.Type: GrantFiled: September 28, 2012Date of Patent: October 13, 2015Assignee: Carbonite Inc.Inventors: Robert Myhill, Jeffry C. Flowers
-
Patent number: 8935208Abstract: A method of defining a backup state of a file system is provided. A change in an electronic file stored on a computer system is detected. If the change is detected, a backup state of the electronic file is updated using an overlay icon associated with the electronic file. The overlay icon is presented in a user interface displaying the file system of the computer system. The backup state indicates that the electronic file is selected for backup processing if the change is detected. If the backup state indicates the electronic file is selected for backup processing, a copy of the electronic file is sent to a second computer system accessible by the computer system using a network.Type: GrantFiled: February 13, 2012Date of Patent: January 13, 2015Assignee: Carbonite, Inc.Inventors: Andrew P. Brown, Jeffry C. Flowers
-
Publication number: 20140351221Abstract: The present application is directed to systems and methods for transferring data between data backup sites. Backup data for transferring from a source data backup site to a destination data backup site is determined based on a storage parameter, the backup data comprising data associated with a client device. A transfer parameter is received from the destination data backup site, the transfer parameter comprising a storage logical site available for data storage. The determined backup data is matched to the storage logical site based on a parameter selected from a group consisting of the storage parameter, and the transfer parameter. A transfer of the determined backup data to the storage logical site is scheduled based on a parameter selected from a group consisting of the storage parameter, the transfer parameter, and a schedule parameter.Type: ApplicationFiled: July 18, 2014Publication date: November 27, 2014Inventors: Jeffry C. Flowers, Jonathan F. Freidin, Chaitanya K. Godsay
-
Publication number: 20140351375Abstract: The present application is directed to systems and methods for transferring data between data backup sites. A backup data transfer of data associated with a client device is scheduled, and backup data is transferred from a source data backup site to a destination data backup site. A backend process associated with the client device is suspended, and a determination is made as to whether all backup data for the client has transferred from the source backup data site to the destination backup data site. Responsive to the determination, the backend process associated with the client device is resumed.Type: ApplicationFiled: July 29, 2014Publication date: November 27, 2014Inventors: Jeffry C. Flowers, Jonathan F. Freidin, Chaitanya K. Godsay
-
Patent number: 8818956Abstract: The data transfer between data backup sites techniques include a method, a system, and/or a computer software product. In some embodiments of these techniques, the method includes determining backup data for transferring from a source data backup site to a destination data backup site based on a storage parameter, the backup data comprising data associated with a client device. The method further includes receiving a transfer parameter from the destination data backup site, the transfer parameter comprising a storage logical site available for data storage. The method further includes matching the determined backup data to the storage logical site based on a parameter selected from a group consisting of the storage parameter, and the transfer parameter. The method further includes scheduling a transfer of the determined backup data to the storage logical site based on a parameter selected from a group consisting of the storage parameter, the transfer parameter, and a schedule parameter.Type: GrantFiled: March 26, 2010Date of Patent: August 26, 2014Assignee: Carbonite, Inc.Inventors: Jeffry C. Flowers, Jonathan F. Freidin, Chaitanya K. Godsay
-
Patent number: 8732479Abstract: The remote access to backed-up user data techniques include a method, a system, and/or an apparatus. In some embodiments of these techniques, the method includes generating one or more backed-up first file segments corresponding to the user file, encrypting each of the one or more backed-up first file segments, determining mapping information and storage identifying information for each of the one or more backed-up first file segments, updating a backup status file associated with the user file with the mapping information and the storage identifying information, and transmitting the one or more backed-up first file segments to a second system for backup. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.Type: GrantFiled: March 11, 2011Date of Patent: May 20, 2014Assignee: Carbonite, Inc.Inventors: Gordon T. Henriksen, Jeffry C. Flowers
-
Publication number: 20130024426Abstract: The data transfer between data backup sites techniques include a method, a system, and/or a computer software product. In some embodiments of these techniques, the method includes determining backup data for transferring from a source data backup site to a destination data backup site based on a storage parameter, the backup data comprising data associated with a client device. The method further includes receiving a transfer parameter from the destination data backup site, the transfer parameter comprising a storage logical site available for data storage. The method further includes matching the determined backup data to the storage logical site based on a parameter selected from a group consisting of the storage parameter, and the transfer parameter. The method further includes scheduling a transfer of the determined backup data to the storage logical site based on a parameter selected from a group consisting of the storage parameter, the transfer parameter, and a schedule parameter.Type: ApplicationFiled: March 26, 2010Publication date: January 24, 2013Inventors: Jeffry C. Flowers, Jonathan F. Freidin, Chaitanya K. Godsay
-
Publication number: 20130024581Abstract: A method of managing bandwidth usage among a plurality of client devices is provided. A request is received at a first device from a second device. The request is to transfer a file between the first device and the second device and includes an identifier of the second device. A client group associated with the second device is determined based on the identifier and used to select a bandwidth usage policy. A data transfer rate for transferring the file between the first device and the second device is determined based on the selected bandwidth usage policy and a bandwidth usage at the first device associated with a plurality of devices. A number of bytes to transfer is determined based on the determined data transfer rate and a time period. A response, which includes the determined number of bytes and the time period, is sent to the second device.Type: ApplicationFiled: September 28, 2012Publication date: January 24, 2013Inventors: Robert Myhill, Jeffry C. Flowers
-
Patent number: 8352430Abstract: A method of creating a backup copy of a plurality of files is provided. A block of memory having a predetermined memory size is allocated at a first device. A first header including an identifier of a file of the plurality of files received from a second device is defined. The first header is written to the allocated block of memory. A second header including the identifier of the file is defined. The second header and the file are written to the allocated block of memory. The process of defining the second header and writing the second header and the file to the allocated block of memory is repeated for each file of the plurality of files. The allocated block of memory is copied to a third device after processing each of the plurality of files.Type: GrantFiled: November 6, 2009Date of Patent: January 8, 2013Assignee: Carbonite, Inc.Inventors: Robert Myhill, Jeffry C. Flowers
-
Patent number: 8296410Abstract: A method of managing bandwidth usage among a plurality of client devices is provided. A request is received at a first device from a second device. The request is to transfer a file between the first device and the second device and includes an identifier of the second device. A client group associated with the second device is determined based on the identifier and used to select a bandwidth usage policy. A data transfer rate for transferring the file between the first device and the second device is determined based on the selected bandwidth usage policy and a bandwidth usage at the first device associated with a plurality of devices. A number of bytes to transfer is determined based on the determined data transfer rate and a time period. A response, which includes the determined number of bytes and the time period, is sent to the second device.Type: GrantFiled: November 6, 2009Date of Patent: October 23, 2012Assignee: Carbonite, Inc.Inventors: Robert Myhill, Jeffry C. Flowers
-
Publication number: 20120143827Abstract: A method of defining a backup state of a file system is provided. A change in an electronic file stored on a computer system is detected. If the change is detected, a backup state of the electronic file is updated using an overlay icon associated with the electronic file. The overlay icon is presented in a user interface displaying the file system of the computer system. The backup state indicates that the electronic file is selected for backup processing if the change is detected. If the backup state indicates the electronic file is selected for backup processing, a copy of the electronic file is sent to a second computer system accessible by the computer system using a network.Type: ApplicationFiled: February 13, 2012Publication date: June 7, 2012Inventors: Andrew P. Brown, Jeffry C. Flowers
-
Patent number: 8117163Abstract: A method of defining a backup state of a file system is provided. A change in an electronic file stored on a computer system is detected. If the change is detected, a backup state of the electronic file is updated using an overlay icon associated with the electronic file. The overlay icon is presented in a user interface displaying the file system of the computer system. The backup state indicates that the electronic file is selected for backup processing if the change is detected. If the backup state indicates the electronic file is selected for backup processing, a copy of the electronic file is sent to a second computer system accessible by the computer system using a network.Type: GrantFiled: October 29, 2007Date of Patent: February 14, 2012Assignee: Carbonite, Inc.Inventors: Andrew P. Brown, Jeffry C. Flowers
-
Patent number: 7505423Abstract: Processing separate audio input packets from each connection of a telephone conference assigns audio input packets from each connection to a sequence of output periods. Each connection is then sequenced a first time during each output period for processing any input packets assigned to that output period. Each connection is then sequenced a second time during each output period for preparing a separate audio output packet for each connection.Type: GrantFiled: August 14, 2002Date of Patent: March 17, 2009Assignee: Sonexis, Inc.Inventors: Jeffry C Flowers, James J Koschella
-
Publication number: 20080133622Abstract: A method of defining a backup state of a file system is provided. A change in an electronic file stored on a computer system is detected. If the change is detected, a backup state of the electronic file is updated using an overlay icon associated with the electronic file. The overlay icon is presented in a user interface displaying the file system of the computer system. The backup state indicates that the electronic file is selected for backup processing if the change is detected. If the backup state indicates the electronic file is selected for backup processing, a copy of the electronic file is sent to a second computer system accessible by the computer system using a network.Type: ApplicationFiled: October 29, 2007Publication date: June 5, 2008Inventors: Andrew P. Brown, Jeffry C. Flowers
-
Patent number: D730391Type: GrantFiled: August 29, 2012Date of Patent: May 26, 2015Assignee: Carbonite, Inc.Inventors: Andrew P. Brown, Jeffry C. Flowers