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: 10116742
    Abstract: 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: Grant
    Filed: September 15, 2014
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rafael Peria de Sene, Tiago Nune dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
  • Patent number: 10003542
    Abstract: 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: Grant
    Filed: February 15, 2017
    Date of Patent: June 19, 2018
    Assignee: International Business Machines Corporation
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
  • Patent number: 9948564
    Abstract: 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: Grant
    Filed: July 21, 2016
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
  • Patent number: 9858239
    Abstract: 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: Grant
    Filed: September 15, 2014
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
  • Publication number: 20170163546
    Abstract: 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: Application
    Filed: February 15, 2017
    Publication date: June 8, 2017
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
  • Patent number: 9652432
    Abstract: 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: Grant
    Filed: April 8, 2014
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
  • Patent number: 9577945
    Abstract: 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: Grant
    Filed: September 12, 2014
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos
  • Patent number: 9565253
    Abstract: 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: Grant
    Filed: July 21, 2014
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rafael Peria de Sene, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
  • Publication number: 20160330126
    Abstract: 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: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes Dos Santos
  • Patent number: 9419905
    Abstract: 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: Grant
    Filed: April 4, 2014
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos
  • Publication number: 20160021185
    Abstract: 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: Application
    Filed: July 21, 2014
    Publication date: January 21, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rafael Peria de Sene, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
  • Publication number: 20160021186
    Abstract: 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: Application
    Filed: September 15, 2014
    Publication date: January 21, 2016
    Inventors: Rafael Peria de Sene, Tiago Nune dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitao
  • Publication number: 20150288588
    Abstract: 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: Application
    Filed: September 15, 2014
    Publication date: October 8, 2015
    Inventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
  • Publication number: 20150288587
    Abstract: 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: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: International Business Machines Corporation
    Inventors: Kleber Sacilotto de Souza, Tiago Nunes dos Santos, Rafael Camarda Silva Folco, Breno Henrique Leitão
  • Publication number: 20150288608
    Abstract: 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: Application
    Filed: September 12, 2014
    Publication date: October 8, 2015
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos
  • Publication number: 20150288606
    Abstract: 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: Application
    Filed: April 4, 2014
    Publication date: October 8, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos