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: 11150271Abstract: 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: GrantFiled: May 15, 2018Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Paulo Henrique Almeida Cavoto, Argemiro Jose de Lima, Alan Braz, Heloisa Caroline De Souza Pereira Candello, Fabrizio Nascimento Caldas
-
Patent number: 10902954Abstract: 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: GrantFiled: June 25, 2018Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Tiago Dias Generoso, Thales Henrique Taveira Garcia, Fabrizio Nascimento Caldas, Fabio Minoru Tanada
-
Patent number: 10557715Abstract: 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: GrantFiled: July 17, 2019Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Publication number: 20190392954Abstract: 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: ApplicationFiled: June 25, 2018Publication date: December 26, 2019Inventors: TIAGO DIAS GENEROSO, Thales Henrique Taveira Garcia, FABRIZIO NASCIMENTO CALDAS, Fabio Minoru Tanada
-
Publication number: 20190353685Abstract: 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: ApplicationFiled: May 15, 2018Publication date: November 21, 2019Inventors: Paulo Henrique Almeida Cavoto, Argemiro Jose de Lima, Alan Braz, Heloisa Caroline De Souza Pereira Candello, Fabrizio Nascimento Caldas
-
Publication number: 20190339089Abstract: 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: ApplicationFiled: July 17, 2019Publication date: November 7, 2019Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Patent number: 10422653Abstract: 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: GrantFiled: February 9, 2018Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Publication number: 20180172466Abstract: 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: ApplicationFiled: February 9, 2018Publication date: June 21, 2018Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Patent number: 9921074Abstract: 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: GrantFiled: June 16, 2017Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Patent number: 9880737Abstract: 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: GrantFiled: June 30, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Matthew E. Broomhall, Fabrizio Nascimento Caldas, Christopher R. Dotson, Li Kong, Jia Tao Li
-
Publication number: 20170307394Abstract: 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: ApplicationFiled: June 16, 2017Publication date: October 26, 2017Inventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Patent number: 9702717Abstract: 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: GrantFiled: February 19, 2016Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Fabrizio Nascimento Caldas, Argemiro José de Lima, Joaquim Siqueira de Mattos, Leonardo José da Costa Gonzales, Guilherme Segantin Viteri
-
Publication number: 20170003871Abstract: 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: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventors: Matthew E. Broomhall, Fabrizio Nascimento Caldas, Christopher R. Dotson, Li Kong, Jia Tao Li