Patents by Inventor Fabrizio Nascimento Caldas

Fabrizio Nascimento Caldas 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: 11150271
    Abstract: Devices that consume power may be individually and uniquely associated with a blockchain wallet into which funds may be transferred. The device can be provided with a client application that executes within the device to determine an energy provider and the cost rate of energy supply. The client application calculates a value of energy consumption by the device and creates a blockchain transaction to transfer a funds value for the energy consumption from the device's blockchain wallet to a wallet of the energy provider. By providing devices that can self-manage their electricity supply and the accounting thereof, billing of power can be decentralized from a meter that meters all supply to a premises to individual devices. The requirement for a central billing entity, billing address, etc. can also be removed.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paulo Henrique Almeida Cavoto, Argemiro Jose de Lima, Alan Braz, Heloisa Caroline De Souza Pereira Candello, Fabrizio Nascimento Caldas
  • Patent number: 10902954
    Abstract: Aspects automatically identify and minimize local populations of mosquitoes wherein processors are configured to assign different exposure risk values to different geographic locations as a function of determining different respective values of likelihood that each of the locations will experience a threshold exposure to mosquito activity, assign population risk values to the locations as a function of population data, filter a location from the plurality of locations to generate a filtered remainder set of the locations as a function of one or more one risk values of the exposure risk value and the population risk value failing to meet a minimum threshold value, rank the filtered remainder set of the geographic locations, and associate each of a plurality of mosquito activity abatement actions to each of the ranked filtered remainder set of the geographic locations.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tiago Dias Generoso, Thales Henrique Taveira Garcia, Fabrizio Nascimento Caldas, Fabio Minoru Tanada
  • Patent number: 10557715
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Publication number: 20190392954
    Abstract: Aspects automatically identify and minimize local populations of mosquitoes wherein processors are configured to assign different exposure risk values to different geographic locations as a function of determining different respective values of likelihood that each of the locations will experience a threshold exposure to mosquito activity, assign population risk values to the locations as a function of population data, filter a location from the plurality of locations to generate a filtered remainder set of the locations as a function of one or more one risk values of the exposure risk value and the population risk value failing to meet a minimum threshold value, rank the filtered remainder set of the geographic locations, and associate each of a plurality of mosquito activity abatement actions to each of the ranked filtered remainder set of the geographic locations.
    Type: Application
    Filed: June 25, 2018
    Publication date: December 26, 2019
    Inventors: TIAGO DIAS GENEROSO, Thales Henrique Taveira Garcia, FABRIZIO NASCIMENTO CALDAS, Fabio Minoru Tanada
  • Publication number: 20190353685
    Abstract: Devices that consume power may be individually and uniquely associated with a blockchain wallet into which funds may be transferred. The device can be provided with a client application that executes within the device to determine an energy provider and the cost rate of energy supply. The client application calculates a value of energy consumption by the device and creates a blockchain transaction to transfer a funds value for the energy consumption from the device's blockchain wallet to a wallet of the energy provider. By providing devices that can self-manage their electricity supply and the accounting thereof, billing of power can be decentralized from a meter that meters all supply to a premises to individual devices. The requirement for a central billing entity, billing address, etc. can also be removed.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Inventors: Paulo Henrique Almeida Cavoto, Argemiro Jose de Lima, Alan Braz, Heloisa Caroline De Souza Pereira Candello, Fabrizio Nascimento Caldas
  • Publication number: 20190339089
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Application
    Filed: July 17, 2019
    Publication date: November 7, 2019
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Patent number: 10422653
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Publication number: 20180172466
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Application
    Filed: February 9, 2018
    Publication date: June 21, 2018
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Patent number: 9921074
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Patent number: 9880737
    Abstract: A system and method for automatically reconfiguring a keyboard layout display to facilitate entry of password characters. The system analyzes the password while setting it, and will save a required keyboard layout for each character. A method includes obtaining an encoded sequence of keyboard layouts mapped to a corresponding characters sequence of a user password, receiving input of a password character and determining whether the character input is correct. If the character entered is correct: decoding the keyboard layout sequence to obtain a correct keyboard layout associated with a next password character to be entered; and automatically displaying the correct keyboard layout associated with a next character to be entered; or if the character entered is not correct: decoding the keyboard layout sequence to obtain one of: a correct or incorrect keyboard layout associated with a next password character to be entered; and automatically displaying the correct or incorrect keyboard layout on the device.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Broomhall, Fabrizio Nascimento Caldas, Christopher R. Dotson, Li Kong, Jia Tao Li
  • Publication number: 20170307394
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Application
    Filed: June 16, 2017
    Publication date: October 26, 2017
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Patent number: 9702717
    Abstract: A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
  • Publication number: 20170003871
    Abstract: A system and method for automatically reconfiguring a keyboard layout display to facilitate entry of password characters. The system analyzes the password while setting it, and will save a required keyboard layout for each character. A method includes obtaining an encoded sequence of keyboard layouts mapped to a corresponding characters sequence of a user password, receiving input of a password character and determining whether the character input is correct. If the character entered is correct: decoding the keyboard layout sequence to obtain a correct keyboard layout associated with a next password character to be entered; and automatically displaying the correct keyboard layout associated with a next character to be entered; or if the character entered is not correct: decoding the keyboard layout sequence to obtain one of: a correct or incorrect keyboard layout associated with a next password character to be entered; and automatically displaying the correct or incorrect keyboard layout on the device.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Matthew E. Broomhall, Fabrizio Nascimento Caldas, Christopher R. Dotson, Li Kong, Jia Tao Li