Patents by Inventor VAGNER FIGUEREDO DE SANTANA
VAGNER FIGUEREDO DE SANTANA 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: 11941798Abstract: A method can include determining by photogrammetry, a first volume of a food-product unit and a second volume of a food-product subunit. The food-product subunit can be a separated portion of the food-product unit. The method can further include generating a code for the food-product subunit. The code can include a first identifier for the food-product unit and a second identifier for the food-product subunit. The first identifier can be based, at least in part, on the first volume. The second identifier can be based, at least in part, on the second volume. The method can further include assigning the code to the food-product subunit.Type: GrantFiled: September 3, 2020Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Marco Aurelio Stelmar Netto, Vagner Figueredo de Santana, Ricardo Luis Ohta
-
Patent number: 11900480Abstract: A computer-implemented method, a computer program product, and a computer system for misinformative content mitigation. A computer receives from a social network system a request for curated content, where the curated content is related to misinformative content that has been identified by the social network system. The computer sends to a system of a paid curated content producer a request for making the curated content public. In response to that the system of the paid curated content producer accepts the request for making the curated content public, the computer provides to the social network system a link to the curated content on the system of the paid curated content producer. On the social network system, the misinformative content is flagged and the link to the curated content is presented aside the misinformative content.Type: GrantFiled: October 14, 2020Date of Patent: February 13, 2024Assignee: International Business Machines CorporationInventors: Vagner Figueredo de Santana, Marisa Affonso Vasconcelos, Mauro Carlos Pichiliani, Heloisa Caroline de Souza Pereira Candello
-
Publication number: 20230412654Abstract: A computer-implemented method, a computer system and a computer program product coordinates knowledge from visual elements in a collaboration session. The method includes obtaining collaboration session data. The collaboration session data includes a plurality of visual elements and a plurality of participant interactions. The method also includes identifying a subject and a link in the plurality of visual elements using a text recognition algorithm. In addition, the method includes applying a weight to the link based on the plurality of participant interactions and a distinct characteristic in the plurality of visual elements. Lastly, the method includes generating a knowledge graph. The nodes of the graph comprise the subjects and the edges of the graph comprise weighted links.Type: ApplicationFiled: June 21, 2022Publication date: December 21, 2023Inventors: Vagner Figueredo de Santana, Ana Fucs, Renato Fontoura de Gusmao Cerqueira, Vinicius Costa Villas Boas Segura, Viviane Torres da Silva, Raquel Zarattini Chebabi
-
Publication number: 20230409935Abstract: A method, computer program, and computer system are provided for selecting an artificial intelligence algorithm. Data corresponding to a user interaction with an artificial intelligence system is received. A need by the user for an explanation associated with the artificial intelligence system is identified based on the received data corresponding to the user interaction with the artificial intelligence system. An artificial intelligence algorithm is selected from among a plurality of artificial intelligence algorithms. The selected artificial intelligence algorithm includes an explainable artificial intelligence component. A model is created for the the selected artificial intelligence algorithm corresponding to the received data.Type: ApplicationFiled: June 15, 2022Publication date: December 21, 2023Inventors: Vagner Figueredo de Santana, Ana Fucs, Vinicius Costa Villas Boas Segura, Daniel Brugnaro De Moraes, Renato Fontoura de Gusmao Cerqueira
-
Patent number: 11741715Abstract: Aspects of the invention include receiving a first instructional video describing a first method of using a function of a first software application; determining each step of the first method described in the first instructional video; determining, by the processor, a second method of using a first function of a second software application, wherein the first function of the first software application is substantially the same as the first function of the second software application; and creating a second instructional video describing each step of the second method.Type: GrantFiled: May 27, 2020Date of Patent: August 29, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bruno Silva, Marco Aurelio Stelmar Netto, Renato Luiz de Freitas Cunha, Vagner Figueredo de Santana
-
Patent number: 11709764Abstract: A computer-implemented method, system and computer program product for generating test cases for testing software. Log files are analyzed for indications of software defects resulting in software errors. For those log files that were found to indicate software errors, such log files are analyzed to determine if they contain personal data that needs to be anonymized based on an entropy score of the personal data. When the entropy score of the personal data is below a threshold value, anonymized variations of the personal data are generated. Trace logs are then created containing the anonymized variations of the personal data, which are returned to a software tester to create a test case for testing software using the created trace logs without having access to personal data. In this manner, the software tester may reproduce the software errors without having access to the personal data.Type: GrantFiled: March 8, 2021Date of Patent: July 25, 2023Assignee: International Business Machines CorporationInventors: Vagner Figueredo de Santana, Sheldon Busby, Gray Franklin Cannon, Marco Aurelio Stelmar Netto, Patrick Veedock
-
Patent number: 11694139Abstract: A method, computer system, and a computer program product for dynamic role assignment is provided. The present invention may include identifying a crisis event based on data collected by one or more internet-connected sensors. The present invention may then include selecting an incident plan based on the identified crisis event. The present invention may then include communicating an incident role to a registered device of a crowd member.Type: GrantFiled: November 13, 2018Date of Patent: July 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Priscilla Barreira Avegliano, Carlos Henrique Cardonha, Lucas Correia Villa Real, Vagner Figueredo de Santana
-
Publication number: 20230186942Abstract: A method, computer system, and a computer program product for detecting face mask usage based on a crowd sound is provided. The present invention may include capturing an audio stream including a crowd voice data. The present invention may also include analyzing the crowd voice data using a machine learning model to determine an amount of people wearing masks. The present invention may further include in response to determining that the amount of people wearing masks does not meet a compliance threshold, displaying a content to promote face mask usage.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Inventors: Rachel Ostrand, Vagner Figueredo de Santana, Alecio Pedro Delazari Binotto
-
Patent number: 11636094Abstract: An example operation may include one or more of storing existing chaincode relationships of a group of blockchain peers within a blockchain network, identifying a new chaincode to implement for one or more blockchain peers among the group of blockchain peers of the blockchain network based on the existing chaincode relationships among the group of blockchain peers, and transmitting a message to the one or more blockchain peers with a suggestion to implement the new chaincode.Type: GrantFiled: October 16, 2019Date of Patent: April 25, 2023Assignee: International Business Machines CorporationInventors: Vagner Figueredo de Santana, Ana Paula Appel, Alecio Pedro Delazari Binotto, Percival Silva de Lucena
-
Patent number: 11620334Abstract: A system for executing a video summary is provided. One or more video segments for a video based on one or more digital media is generated. A video summary is generated based on a user request.Type: GrantFiled: November 18, 2019Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Gray Cannon, Aaron K. Baughman, Marco Aurelio Stelmar Netto, Vagner Figueredo de Santana
-
Patent number: 11605202Abstract: Embodiments of the invention are directed to a computer-implemented method of generating a pathway recommendation. The computer-implemented method includes using a processor system to generate an intermediate three-dimensional (3D) virtual reality (VR) environment of a target environment. A machine learning algorithm is used to perform a machine learning task on the intermediate 3D VR environment to generate machine learning task results including predicted features of interest (FOI) and FOI annotations for the intermediate 3D VR environment. The processor system is used to generate, based at least in part on the machine learning task results, the pathway recommendation configured to assist a user with navigating and interpreting a 3D VR environment including the intermediate 3D VR environment having the pathway recommendation.Type: GrantFiled: December 11, 2020Date of Patent: March 14, 2023Assignee: International Business Machines CorporationInventors: Wallas Henrique Sousa Dos Santos, Emilio Ashton Vital Brazil, Vagner Figueredo de Santana, Marcio Ferreira Moreno, Renato Fontoura de Gusmao Cerqueira
-
Patent number: 11514334Abstract: Techniques for maintaining a knowledge database system based on user interactions with the database system are described herein. An aspect includes generating a user interface based on a knowledge database comprising a plurality of entities, wherein the user interface comprises a plurality of user interface elements, each user interface element of the plurality of user interface elements corresponding to one or more of the plurality of entities of the knowledge database. Another aspect includes receiving a user interaction corresponding to the user interface. Another aspect includes updating the knowledge database based on the received user interaction, wherein updating the knowledge database based on the received user interaction includes determining a user interface element associated with the received user interaction, mapping the determined user interface element to a first entity of the plurality of entities of the knowledge database, and performing a weight update corresponding to the first entity.Type: GrantFiled: February 7, 2020Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vagner Figueredo de Santana, Bernardo Goncalves, Alecio Pedro Delazari Binotto, Ana Paula Appel, Renato Luiz de Freitas Cunha
-
Publication number: 20220283930Abstract: A computer-implemented method, system and computer program product for generating test cases for testing software. Log files are analyzed for indications of software defects resulting in software errors. For those log files that were found to indicate software errors, such log files are analyzed to determine if they contain personal data that needs to be anonymized based on an entropy score of the personal data. When the entropy score of the personal data is below a threshold value, anonymized variations of the personal data are generated. Trace logs are then created containing the anonymized variations of the personal data, which are returned to a software tester to create a test case for testing software using the created trace logs without having access to personal data. In this manner, the software tester may reproduce the software errors without having access to the personal data.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Inventors: Vagner Figueredo de Santana, Sheldon Busby, Gray Franklin Cannon, Marco Aurelio Stelmar Netto, Patrick Veedock
-
Patent number: 11379253Abstract: In an approach to training a chatbot for remote troubleshooting, one or more computer processors receive a request for help with an issue from a user via a chatbot. One or more computer processors extract information associated with the issue from the request. One or more computer processors determine a script is not available to resolve the issue. One or more computer processors request an agent to resolve the issue. One or more computer processors monitor one or more actions performed by the agent to resolve the issue. Based on the one or more actions, one or more computer processors generate a script, wherein the script includes a sequence of commands corresponding to the one or more actions. One or more computer processors store the script.Type: GrantFiled: November 30, 2020Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Mauro Carlos Pichiliani, Heloisa Caroline de Souza Pereira Candello, Marisa Affonso Vasconcelos, Vagner Figueredo de Santana
-
Patent number: 11375251Abstract: A method for automatically generating enhancements to audio-visual (AV) content, a content manager, and a computer program product. One embodiment may comprise, by a processing unit, analyzing data about consumer interactions to generate consumer insights about the original AV content, automatically associating the consumer insights with a segment of original AV content, automatically generating content for the segment responsive to the consumer insights, and injecting the generated content into the original AV content to create modified AV content. The embodiment may further comprise, by a network interface, receiving data about consumer interactions with original AV content and automatically transmitting the modified AV content.Type: GrantFiled: May 19, 2020Date of Patent: June 28, 2022Assignee: International Business Machines CorporationInventors: Marco Aurelio Stelmar Netto, Bruno Silva, Renato Luiz de Freitas Cunha, Vagner Figueredo de Santana
-
Publication number: 20220189120Abstract: Embodiments of the invention are directed to a computer-implemented method of generating a pathway recommendation. The computer-implemented method includes using a processor system to generate an intermediate three-dimensional (3D) virtual reality (VR) environment of a target environment. A machine learning algorithm is used to perform a machine learning task on the intermediate 3D VR environment to generate machine learning task results including predicted features of interest (FOI) and FOI annotations for the intermediate 3D VR environment. The processor system is used to generate, based at least in part on the machine learning task results, the pathway recommendation configured to assist a user with navigating and interpreting a 3D VR environment including the intermediate 3D VR environment having the pathway recommendation.Type: ApplicationFiled: December 11, 2020Publication date: June 16, 2022Inventors: Wallas Henrique Sousa Dos Santos, Emilio Ashton Vital Brazil, Vagner Figueredo de Santana, Marcio Ferreira Moreno, Renato Fontoura de Gusmao Cerqueira
-
Publication number: 20220171641Abstract: In an approach to training a chatbot for remote troubleshooting, one or more computer processors receive a request for help with an issue from a user via a chatbot. One or more computer processors extract information associated with the issue from the request. One or more computer processors determine a script is not available to resolve the issue. One or more computer processors request an agent to resolve the issue. One or more computer processors monitor one or more actions performed by the agent to resolve the issue. Based on the one or more actions, one or more computer processors generate a script, wherein the script includes a sequence of commands corresponding to the one or more actions. One or more computer processors store the script.Type: ApplicationFiled: November 30, 2020Publication date: June 2, 2022Inventors: Mauro Carlos Pichiliani, Heloisa Caroline de Souza Pereira Candello, Marisa Affonso Vasconcelos, Vagner Figueredo de Santana
-
Patent number: 11316886Abstract: Aspects of the invention include a computer-implemented method, including performing simulations of a form of cyber-attack based on different input parameters to determine a respective time to perform each cyber-attack on a plurality of features of a sensor-based device. Additionally, performing simulations of a plurality of mitigating processes for each cyber-attack based on different input parameters to determine a respective time to perform each mitigating process. An associated risk level of each cyber-attack is determined based at least in part on the simulations. A mitigation process is selected based at least in part on the associated risk levels.Type: GrantFiled: January 31, 2020Date of Patent: April 26, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marco Aurelio Stelmar Netto, Vagner Figueredo de Santana, Bruno Silva, Renato Luiz de Freitas Cunha, Fernando Luiz Koch
-
Publication number: 20220114678Abstract: A computer-implemented method, a computer program product, and a computer system for misinformative content mitigation. A computer receives from a social network system a request for curated content, where the curated content is related to misinformative content that has been identified by the social network system. The computer sends to a system of a payed curated content producer a request for making the curated content public. In response to that the system of the payed curated content producer accepts the request for making the curated content public, the computer provides to the social network system a link to the curated content on the system of the payed curated content producer. On the social network system, the misinformative content is flagged and the link to the curated content is presented aside the misinformative content.Type: ApplicationFiled: October 14, 2020Publication date: April 14, 2022Inventors: Vagner Figueredo de Santana, Marisa Affonso Vasconcelos, Mauro Carlos Pichiliani, Heloisa Caroline de Souza Pereira Candello
-
Patent number: 11300708Abstract: The embodiments herein describe a forecasting system that uses captured images or a location to generate a weather forecast for that location. As used herein, a hyper-location is any location where images of that location are available to the forecasting system. For example, a hyper-location can be an airport where a security camera can provide historical images of the weather conditions at the airport. In one embodiment, the forecasting system can extract attributes from the images that indicate the historical weather conditions at the hyper-location. The forecasting system can then use those weather conditions to select which one of a plurality of historical scenarios best matches the weather conditions. The selected scenario can then be used to train a machine learning (ML) model that tunes a weather forecast for that location.Type: GrantFiled: March 2, 2020Date of Patent: April 12, 2022Assignee: International Business Machines CorporationInventors: Alvaro Bueno Buoro, Vagner Figueredo de Santana