Patents by Inventor Tiago Nunes dos Santos
Tiago Nunes dos Santos 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: 10116742Abstract: There is provided a method for managing heterogeneous cloud data storage systems across heterogeneous cloud computing systems. The method comprises: defining rules that govern storing of data in one or more of a plurality of heterogeneous cloud data storage systems; receiving complete data from a user's computer; splitting the complete data; and storing the split data according to the defined rules into the plurality of heterogeneous cloud data storage systems.Type: GrantFiled: September 15, 2014Date of Patent: October 30, 2018Assignee: International Business Machines CorporationInventors: Rafael Peria de Sene, Tiago Nune dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
-
Patent number: 10003542Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: GrantFiled: February 15, 2017Date of Patent: June 19, 2018Assignee: International Business Machines CorporationInventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
-
Patent number: 9948564Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: GrantFiled: July 21, 2016Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
-
Patent number: 9858239Abstract: There is provided a method for operating of network cards in computing systems. The method comprises: detecting resource utilization of all network cards of computing systems connected via the one or more networks; monitoring network statistics of the network, the monitoring the network statistics including: evaluating whether a resource utilization of each network card connected to the one more networks is larger than a threshold; and determining an operation of each network card connected to the network according to and the detected resource utilization and the monitored network statistics.Type: GrantFiled: September 15, 2014Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
-
Publication number: 20170163546Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: ApplicationFiled: February 15, 2017Publication date: June 8, 2017Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
-
Patent number: 9652432Abstract: There are provided a system and a computer program product for operating of network cards in computing systems. The computing systems detect resource utilization of all network cards of physical servers connected via one or more networks. The computing systems monitor network statistics of the network. The computing systems determine an operation of each network card connected to the network according to the monitored network statistics.Type: GrantFiled: April 8, 2014Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
-
Patent number: 9577945Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: GrantFiled: September 12, 2014Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos
-
Patent number: 9565253Abstract: There are provided a system and a computer program product for managing heterogeneous cloud data storage systems. A computing system defines rules that govern a plurality of heterogeneous cloud data storage systems. The computing system receives complete data from a user's computer. The computing system splits the complete data. The computing system stores the split data according to the defined rules into the plurality of heterogeneous cloud data storage systems.Type: GrantFiled: July 21, 2014Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Rafael Peria de Sene, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
-
Publication number: 20160330126Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: ApplicationFiled: July 21, 2016Publication date: November 10, 2016Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
-
Patent number: 9419905Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: GrantFiled: April 4, 2014Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos
-
Publication number: 20160021185Abstract: There are provided a system and a computer program product for managing heterogeneous cloud data storage systems. A computing system defines rules that govern a plurality of heterogeneous cloud data storage systems. The computing system receives complete data from a user's computer. The computing system splits the complete data. The computing system stores the split data according to the defined rules into the plurality of heterogeneous cloud data storage systems.Type: ApplicationFiled: July 21, 2014Publication date: January 21, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rafael Peria de Sene, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
-
Publication number: 20160021186Abstract: There is provided a method for managing heterogeneous cloud data storage systems across heterogeneous cloud computing systems. The method comprises: defining rules that govern storing of data in one or more of a plurality of heterogeneous cloud data storage systems; receiving complete data from a user's computer; splitting the complete data; and storing the split data according to the defined rules into the plurality of heterogeneous cloud data storage systems.Type: ApplicationFiled: September 15, 2014Publication date: January 21, 2016Inventors: Rafael Peria de Sene, Tiago Nune dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
-
Publication number: 20150288588Abstract: There is provided a method for operating of network cards in computing systems. The method comprises: detecting resource utilization of all network cards of computing systems connected via the one or more networks; monitoring network statistics of the network, the monitoring the network statistics including: evaluating whether a resource utilization of each network card connected to the one more networks is larger than a threshold; and determining an operation of each network card connected to the network according to and the detected resource utilization and the monitored network statistics.Type: ApplicationFiled: September 15, 2014Publication date: October 8, 2015Inventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
-
Publication number: 20150288587Abstract: There are provided a system and a computer program product for operating of network cards in computing systems. The computing systems detect resource utilization of all network cards of physical servers connected via one or more networks. The computing systems monitor network statistics of the network. The computing systems determine an operation of each network card connected to the network according to the monitored network statistics.Type: ApplicationFiled: April 8, 2014Publication date: October 8, 2015Applicant: International Business Machines CorporationInventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
-
Publication number: 20150288608Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: ApplicationFiled: September 12, 2014Publication date: October 8, 2015Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos
-
Publication number: 20150288606Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.Type: ApplicationFiled: April 4, 2014Publication date: October 8, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos