Patents by Inventor Thiago Rodrigues
Thiago Rodrigues 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: 11693979Abstract: An example operation may include one or more of receiving transport data of a multi-party transport process, identifying documents and events that are associated with the multi-party transport process based on the received transport data, dynamically determining read and write permissions for the documents and the events of the multi-party transport process based on predefined roles, and storing an identifier of the multi-party transport process and the dynamically determined read and write permissions in a block on a blockchain.Type: GrantFiled: November 27, 2019Date of Patent: July 4, 2023Assignees: International Business Machines Corporation, GTD Solution Inc.Inventors: Ana C. Biazetti, Craig Andrew Lanzen, Dillon Dierker Lees, Aaron Lieber, Nis David Nømark Jespersen, Thiago Rodrigues
-
Patent number: 11601693Abstract: Embodiments of the present invention provide methods, computer program products, and systems for adapting digital content. Embodiments of the present invention can be used to identify one or more entities in media content. Embodiments of the present invention can determine that an identified entity of the one more identified entities is associated with sensitive material. Embodiments of the present invention can, in response to determining that the identified entity of the one or more identified entities is sensitive, determine a contextual impact of the identified entity. Embodiments of the present invention can also be used to modify the media content based on the determined contextual impact of the identified entity.Type: GrantFiled: September 30, 2019Date of Patent: March 7, 2023Assignee: Kyndryl, Inc.Inventors: Marco Aurelio Stelmar Netto, Maryana Zanetti, Roberto Guarda, Marcio Rogerio Luccas, Jyulian Kyohei Kuroba Kumeda, Thiago Rodrigues de Souza Costa
-
Patent number: 11587440Abstract: While it is well known to power traffic control devices (for example, traffic lights) by an alternative energy source during power outages, some embodiments of the present invention additionally have: (i) a set of control computer(s), remote from the various traffic control devices, that is powered by an alternative energy source during a power outage; and/or (ii) a communication network, for communications between the set of control computer(s) and the various traffic control devices, that is powered by an alternative power source during a power outage. The use of alternative power to power the control computer(s) (for example, a hub) and/or the communication network allows the traffic control devices to continue to operate in a coordinated manner as instructed by the control computers, thereby avoiding a situation where the traffic lights begin operating independently of each other during a power outage.Type: GrantFiled: March 23, 2021Date of Patent: February 21, 2023Assignee: Kyndryl, Inc.Inventors: Michael Anthonny Paulino, Renata Balthazar de Lima Mussauer, Priscila Vieira de Sousa, Marcos Vinicius L. Paraiso, Thiago Rodrigues de Souza Costa
-
Publication number: 20220309917Abstract: While it is well known to power traffic control devices (for example, traffic lights) by an alternative energy source during power outages, some embodiments of the present invention additionally have: (i) a set of control computer(s), remote from the various traffic control devices, that is powered by an alternative energy source during a power outage; and/or (ii) a communication network, for communications between the set of control computer(s) and the various traffic control devices, that is powered by an alternative power source during a power outage. The use of alternative power to power the control computer(s) (for example, a hub) and/or the communication network allows the traffic control devices to continue to operate in a coordinated manner as instructed by the control computers, thereby avoiding a situation where the traffic lights begin operating independently of each other during a power outage.Type: ApplicationFiled: March 23, 2021Publication date: September 29, 2022Inventors: Michael Anthonny Paulino, Renata Balthazar de Lima Mussauer, Priscila Vieira de Sousa, Marcos Vinicius L. Paraiso, Thiago Rodrigues de Souza Costa
-
Patent number: 11240264Abstract: Systems and methods are provided for mitigating security attacks by enabling collaboration between security service functions. A Service Function Chaining (SFC) node receives a packet and determines whether to apply a service function to the packet. Responsive to determining that the packet has been treated by the service function, the packet can be reclassified and switched to a different SFC path.Type: GrantFiled: May 15, 2017Date of Patent: February 1, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Daniel Migault, Makan Pourzandi, Bruno Medeiros de Barros, Tereza Cristina Carvalho, Thiago Rodrigues Meira de Almeida
-
Patent number: 11126524Abstract: A machine learning system for configuring input devices connected to a computer cluster is provided. A computing device analyzes one or more input devices connected to one or more computer device executing within a workstation. A computer device receives one or more signals from the one or more input devices connected to the one or more computer devices executing within the workstation. A computing device converts the one or more signals from the one or more input devices connected to the one or more computer devices executing within the workstation into one or more device data. A computing device analyzes the one or more device data from the one or more input devices connected to the one or more computer devices executing within the workstation. A computer device determines a detected pattern of device data, wherein a computer device generates a key-mapping command.Type: GrantFiled: September 3, 2019Date of Patent: September 21, 2021Assignee: International Business Machines CorporationInventors: Marco Aurelio Stelmar Netto, Thiago Rodrigues de Souza Costa, Diego P. R. Franco
-
Patent number: 11075918Abstract: Techniques are provided for selectively granting access credentials through the use of a machine learning model. Embodiments include collecting data from one or more sources related to user access of an information technology (IT) infrastructure. Based on the collected data, a machine learning model is created for authenticating a request from a client device to access the computer system within the IT infrastructure based on the collected data, based on the machine learning model. An access credential is generated upon processing the user identifier as an input to the machine learning model, and the access credential is provided to the client device.Type: GrantFiled: October 3, 2018Date of Patent: July 27, 2021Assignee: International Business Machines CorporationInventors: Edson Gomes Pereira, Daniela Kern Mainieri Trevisan, Thiago Rodrigues De Souza Costa, Sergio Varga, Thiago Cesar Rotta
-
Patent number: 11068313Abstract: Decomposing and migrating applications by receiving a candidate application, identifying components of the candidate application, analyzing the granularity of components, decomposing a component into sub-components; identifying cloud service provider offerings, mapping the cloud service provider offerings to a technology mapping database, collecting performance information on the cloud service provider offerings, estimating performance associated with deploying sub-components across cloud service provider offerings; and ranking the performance of different deployment scenarios.Type: GrantFiled: February 7, 2019Date of Patent: July 20, 2021Assignee: International Business Machines CorporationInventors: Pedro Fontanari Filho, Sergio Varga, Ronaldo Pires, Thiago Rodrigues de Souza Costa
-
Publication number: 20210157947Abstract: An example operation may include one or more of receiving transport data of a multi-party transport process, identifying documents and events that are associated with the multi-party transport process based on the received transport data, dynamically determining read and write permissions for the documents and the events of the multi-party transport process based on predefined roles, and storing an identifier of the multi-party transport process and the dynamically determined read and write permissions in a block on a blockchain.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Ana C. Biazetti, Craig Andrew Lanzen, Dillon Dierker Lees, Aaron Lieber, Nis David Nørmark Jespersen, Thiago Rodrigues
-
Publication number: 20210097287Abstract: Embodiments of the present invention provide methods, computer program products, and systems for adapting digital content. Embodiments of the present invention can be used to identify one or more entities in media content. Embodiments of the present invention can determine that an identified entity of the one more identified entities is associated with sensitive material. Embodiments of the present invention can, in response to determining that the identified entity of the one or more identified entities is sensitive, determine a contextual impact of the identified entity. Embodiments of the present invention can also be used to modify the media content based on the determined contextual impact of the identified entity.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: MARCO AURELIO STELMAR NETTO, MARYANA ZANETTI, ROBERTO GUARDA, MARCIO ROGERIO LUCCAS, Jyulian Kyohei Kuroba Kumeda, Thiago Rodrigues de Souza Costa
-
Publication number: 20210064496Abstract: A machine learning system for configuring input devices connected to a computer cluster is provided. A computing device analyzes one or more input devices connected to one or more computer device executing within a workstation. A computer device receives one or more signals from the one or more input devices connected to the one or more computer devices executing within the workstation. A computing device converts the one or more signals from the one or more input devices connected to the one or more computer devices executing within the workstation into one or more device data. A computing device analyzes the one or more device data from the one or more input devices connected to the one or more computer devices executing within the workstation. A computer device determines a detected pattern of device data, wherein a computer device generates a key-mapping command.Type: ApplicationFiled: September 3, 2019Publication date: March 4, 2021Inventors: MARCO AURELIO STELMAR NETTO, THIAGO Rodrigues de Souza Costa, DIEGO P. R. FRANCO
-
Publication number: 20200314139Abstract: Systems and methods are provided for mitigating security attacks by enabling collaboration between security service functions. A Service Function Chaining (SFC) node receives a packet and determines whether to apply a service function to the packet. Responsive to determining that the packet has been treated by the service function, the packet can be reclassified and switched to a different SFC path.Type: ApplicationFiled: May 15, 2017Publication date: October 1, 2020Inventors: Daniel MIGAULT, Makan POURZANDI, Bruno MEDEIROS DE BARROS, Tereza Cristina CARVALHO, Thiago RODRIGUES MEIRA DE ALMEIDA
-
Publication number: 20200257567Abstract: Decomposing and migrating applications by receiving a candidate application, identifying components of the candidate application, analyzing the granularity of components, decomposing a component into sub-components; identifying cloud service provider offerings, mapping the cloud service provider offerings to a technology mapping database, collecting performance information on the cloud service provider offerings, estimating performance associated with deploying sub-components across cloud service provider offerings; and ranking the performance of different deployment scenarios.Type: ApplicationFiled: February 7, 2019Publication date: August 13, 2020Inventors: Pedro Fontanari Filho, Sergio Varga, Ronaldo Pires, Thiago Rodrigues de Souza Costa
-
Patent number: 10735481Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving from a presenter local client computer device an iteratively captured screen display of the presenter local client computer device; multicasting the iteratively received captured screen display to a first virtual machine and a second virtual machine, the first virtual machine running a first provider specific web conference client application associated to a first web conference provider system, the second virtual machine running a second provider specific web conference client application associated to a second web conference provider system, and cloning by the first virtual machine and the second virtual machine the iteratively captured screen display to provide respective instances of a cloned iteratively captured screen display.Type: GrantFiled: June 11, 2018Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Helio Leonardo Pinheiro e Mota, Thiago Rodrigues de Souza Costa, Wiliam P. Righi, Marcelo D. Siqueira
-
Publication number: 20200112568Abstract: Techniques are provided for selectively granting access credentials through the use of a machine learning model. Embodiments include collecting data from one or more sources related to user access of an information technology (IT) infrastructure. Based on the collected data, a machine learning model is created for authenticating a request from a client device to access the computer system within the IT infrastructure based on the collected data, based on the machine learning model. An access credential is generated upon processing the user identifier as an input to the machine learning model, and the access credential is provided to the client device.Type: ApplicationFiled: October 3, 2018Publication date: April 9, 2020Inventors: Edson Gomes PEREIRA, Daniela KERN MAINIERI TREVISAN, Thiago Rodrigues De Souza COSTA, Sergio VARGA, Thiago Cesar ROTTA
-
Publication number: 20190379712Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving from a presenter local client computer device an iteratively captured screen display of the presenter local client computer device; multicasting the iteratively received captured screen display to a first virtual machine and a second virtual machine, the first virtual machine running a first provider specific web conference client application associated to a first web conference provider system, the second virtual machine running a second provider specific web conference client application associated to a second web conference provider system, and cloning by the first virtual machine and the second virtual machine the iteratively captured screen display to provide respective instances of a cloned iteratively captured screen display.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Inventors: Helio Leonardo Pinheiro e MOTA, Thiago Rodrigues de Souza COSTA, Wiliam P. RIGHI, Marcelo D. SIQUEIRA