Patents by Inventor Jorge Cardoso
Jorge Cardoso 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: 12202998Abstract: According to one or more embodiments of the present disclosure, a coated film may be made by a process that may include applying an uncured polyurethane precursor between a polyolefin film and a release liner such that a first surface of the release liner is in contact with the uncured polyurethane precursor, curing the uncured polyurethane precursor to form a cured polyurethane layer positioned between the polyolefin film and the release liner, and removing the release liner to form the coated film comprising the polyolefin film and the cured polyurethane layer. The first surface of the release liner may have an optical finish. The curing may impart an optical finish to the cured polyurethane layer substantially similar to the optical finish of the first surface of the release liner.Type: GrantFiled: May 22, 2019Date of Patent: January 21, 2025Assignees: Dow Global Technologies LLC, Rohm and Haas CompanyInventors: Juan Carlos Casarrubias, Jorge Caminero Gomes, Nicolas Cardoso Mazzola, Mateus Batista Torres Cipro, Mai Chen, Kevin K. Miyake
-
Patent number: 11645141Abstract: A system for identifying root cause of anomalies in execution of an application comprising a plurality of operations is provided. The system comprising a preprocessing module configured to receive tracing data comprising a plurality of tracing spans each documenting, for a corresponding operation of the application, a plurality of properties and corresponding values, a signal splitting module configured to group the plurality of tracing spans in a plurality of groups such that each of the plurality of groups comprises operations with identical properties and corresponding values, an anomaly detection module configured to determine anomalous operations for each of the plurality of tracing data spans, a scoring module configured to calculate a plurality of anomaly scores each indicating a level of anomaly within each of the plurality of groups and a root cause identification module configured to analyze the anomaly scores and identify root cause of the detected anomalies according to the analysis.Type: GrantFiled: August 31, 2021Date of Patent: May 9, 2023Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Alexander Wieder, Jorge Cardoso, Ilya Shakhat
-
Patent number: 11307947Abstract: A fault injection system for a software system, wherein the software system includes executable commands, events generated by commands and states representing a state of a state machine between two events, wherein a fault injection rule database is configured to provide a rule for injecting a selected fault, wherein the rule provides a fault injection decision in the occurrence of a selected command, a selected state during which fault injection is to occur and a condition under which fault injection is to occur; an estimator module is configured to determine when the selected state will occur related to the execution of the selected command and to provide a duration of a state as a time interval for fault injection, wherein the determination is based on a predictive time model; and an injector module is configured to execute the selected command and to inject the selected fault during the time interval.Type: GrantFiled: June 6, 2020Date of Patent: April 19, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jorge Cardoso, Goetz Brasche
-
Publication number: 20210407490Abstract: A communications enhancement computing system for connecting multiple users while balancing audio noise comprises a memory, a network interface device and a processor configured for applying signal processing techniques to a dataset of environmental sounds to extract sound characteristics of said sounds, executing a first deep neural network algorithm to train a first machine learning classification model for classifying sounds by label, executing a second deep neural network algorithm to train a second machine learning classification model for classifying sounds by environment, receiving, via the communications network, input sounds from a user and executing the first and second classification models to classify the input sounds by label and by environment, defining a sound softening technique configured to apply to audio from the user, wherein said sound softening technique is based on the environment and label, and executing the sound softening techniques to a continuous audio feed from the user.Type: ApplicationFiled: June 24, 2021Publication date: December 30, 2021Inventors: Jorge Cardoso, John W. Scandrett
-
Publication number: 20210397500Abstract: A system for identifying root cause of anomalies in execution of an application comprising a plurality of operations is provided. The system comprising a preprocessing module configured to receive tracing data comprising a plurality of tracing spans each documenting, for a corresponding operation of the application, a plurality of properties and corresponding values, a signal splitting module configured to group the plurality of tracing spans in a plurality of groups such that each of the plurality of groups comprises operations with identical properties and corresponding values, an anomaly detection module configured to determine anomalous operations for each of the plurality of tracing data spans, a scoring module configured to calculate a plurality of anomaly scores each indicating a level of anomaly within each of the plurality of groups and a root cause identification module configured to analyze the anomaly scores and identify root cause of the detected anomalies according to the analysis.Type: ApplicationFiled: August 31, 2021Publication date: December 23, 2021Inventors: Alexander WIEDER, Jorge CARDOSO, Ilya SHAKHAT
-
Patent number: 11048572Abstract: A tracing system for managing failures of a service provided by a distributed system, the tracing system comprising a state machine store configured to store a distributed execution state machine (DESM), wherein states of the DESM correspond to predetermined milestones of the service and transitions of the DESM correspond to one or more instructions of the service; a logging unit configured to record events of the distributed system in a log store, wherein an event indicates a state and/or a transition of the DESM; a process reconstruction subsystem configured to reconstruct a trace of the DESM from the events stored in the log store; and a linking unit configured to link logging information of the distributed system to the states.Type: GrantFiled: August 7, 2019Date of Patent: June 29, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jorge Cardoso, Xing Zhu, Goetz Brasche
-
Patent number: 11024100Abstract: An apparatus is configured for performing a computer-implemented method comprising: receiving data comprising physical measurements of a biological organ across a three-dimensional (3D) volume, the organ having a hierarchical structure of elements with multiple levels; transforming the physical measurement data into a two-dimensional (2D) data representation having first and second axes, wherein the first axis corresponds to location of an element a spatial path through the three-dimensional volume based on the hierarchical structure of the organ, and the second axis corresponds to descending successive levels through said hierarchical structure; and outputting the two-dimensional data representation to an apparatus for display.Type: GrantFiled: August 10, 2017Date of Patent: June 1, 2021Assignee: UCL BUSINESS LTDInventors: Carole Sudre, M Jorge Cardoso, Sebastien Ourselin, Jonathan Rohrer
-
Publication number: 20200301798Abstract: A fault injection system for a software system, wherein the software system includes executable commands, events generated by commands and states representing a state of a state machine between two events, wherein a fault injection rule database is configured to provide a rule for injecting a selected fault, wherein the rule provides a fault injection decision in the occurrence of a selected command, a selected state during which fault injection is to occur and a condition under which fault injection is to occur; an estimator module is configured to determine when the selected state will occur related to the execution of the selected command and to provide a duration of a state as a time interval for fault injection, wherein the determination is based on a predictive time model; and an injector module is configured to execute the selected command and to inject the selected fault during the time interval.Type: ApplicationFiled: June 6, 2020Publication date: September 24, 2020Inventors: Jorge Cardoso, Goetz Brasche
-
Publication number: 20190361766Abstract: A tracing system for managing failures of a service provided by a distributed system, the tracing system comprising a state machine store configured to store a distributed execution state machine (DESM), wherein states of the DESM correspond to predetermined milestones of the service and transitions of the DESM correspond to one or more instructions of the service; a logging unit configured to record events of the distributed system in a log store, wherein an event indicates a state and/or a transition of the DESM; a process reconstruction subsystem configured to reconstruct a trace of the DESM from the events stored in the log store; and a linking unit configured to link logging information of the distributed system to the states.Type: ApplicationFiled: August 7, 2019Publication date: November 28, 2019Inventors: Jorge Cardoso, Xing Zhu, Goetz Brasche
-
Publication number: 20190172270Abstract: An apparatus is configured for performing a computer-implemented method comprising: receiving data comprising physical measurements of a biological organ across a three-dimensional (3D) volume, the organ having a hierarchical structure of elements with multiple levels; transforming the physical measurement data into a two-dimensional (2D) data representation having first and second axes, wherein the first axis corresponds to location of an element a spatial path through the three-dimensional volume based on the hierarchical structure of the organ, and the second axis corresponds to descending successive levels through said hierarchical structure; and outputting the two-dimensional data representation to an apparatus for display.Type: ApplicationFiled: August 10, 2017Publication date: June 6, 2019Inventors: Carole Sudre, M Jorge Cardoso, Sebastien Ourselin, Jonathan Rohrer
-
Patent number: 9619890Abstract: One embodiment of the invention provides a computer-implemented method of annotating images in a data set comprising a first set of images which initially have annotations and a second set of images which initially do not have annotations. The method comprises the steps of determining spatial correspondences for all pairs of images in the data set, wherein each spatial correspondence represents a mapping of a location in a first image to a corresponding location in a second image. For each mapping, the method further comprises calculating a connection strength between the location in the first image and the corresponding location in the second image.Type: GrantFiled: September 27, 2013Date of Patent: April 11, 2017Assignee: UCL BUSINESS PLCInventors: Manuel Jorge Cardoso, Sebastien Ourselin, Robin Wolz, Daniel Rueckert
-
Publication number: 20150262372Abstract: One embodiment of the invention provides a computer-implemented method of annotating images in a data set comprising a first set of images which initially have annotations and a second set of images which initially do not have annotations. The method comprises the steps of determining spatial correspondences for all pairs of images in the data set, wherein each spatial correspondence represents a mapping of a location in a first image to a corresponding location in a second image. For each mapping, the method further comprises calculating a connection strength between the location in the first image and the corresponding location in the second image.Type: ApplicationFiled: September 27, 2013Publication date: September 17, 2015Applicant: UCL BUSINESS PLCInventors: Manuel Jorge Cardoso, Sebastien Ourselin, Robin Wolz, Daniel Ruekert
-
Patent number: 8160920Abstract: In one embodiment the present invention includes a computer-implemented method of measuring process compliance. The method includes storing an adopted reference model of a business process and storing process instances of the business process. The method further includes generating an as-is model from the plurality of process instances. The method further includes calculating a sequence-based compliance measurement between the adopted reference model and the as-is model. The method further includes outputting the sequence-based compliance measurement. The sequence-based compliance measurement may be used to evaluate or to improve the business process.Type: GrantFiled: August 14, 2009Date of Patent: April 17, 2012Assignee: SAP AGInventors: Kerstin Gerke, Jorge Cardoso, Alexander Claus
-
Publication number: 20110040587Abstract: In one embodiment the present invention includes a computer-implemented method of measuring process compliance. The method includes storing an adopted reference model of a business process and storing process instances of the business process. The method further includes generating an as-is model from the plurality of process instances. The method further includes calculating a sequence-based compliance measurement between the adopted reference model and the as-is model. The method further includes outputting the sequence-based compliance measurement. The sequence-based compliance measurement may be used to evaluate or to improve the business process.Type: ApplicationFiled: August 14, 2009Publication date: February 17, 2011Applicant: SAP AGInventors: Kerstin Gerke, Jorge Cardoso, Alexander Claus
-
Publication number: 20090212463Abstract: The present invention concerns an apparatus for recovering and moulding stones and ornamental rocks. It comprises the following components: a) a base structure (10) that works as a housing for both hydraulic and electrical systems and as a base for the inferior mould (5); b) an inferior base (12), placed over the upper exterior side of the base structure (10), that works as a base for the inferior mould (5); c) a guide structure (2) connecting the inferior base (12) to an upper base (11) placed in the top and fixed to the base structure (10); d) a hydraulic cylinder (3) vertically placed at the centre of the upper base (11); e) a coupled upper mould (4) comprising cutting blades (14), embodied in the cylinder (3), which defines the shape of the product; f) an inferior mould (5) placed on the inferior base (12), which is similar to the upper mould (4). The present invention is useful to transform stones, stone residue and ornamental rocks in pieces that can be used in construction as a revetment or a cover.Type: ApplicationFiled: August 19, 2008Publication date: August 27, 2009Applicant: D2 TECHNOLOGY, LDA.Inventor: Paulo Jorge Cardoso Machado