Patents by Inventor Victor Silva
Victor Silva 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: 11947488Abstract: Aspects of the current subject matter are directed to a user-facing approach for migration of unstructured data. A graphical user interface is provided to enable a user to execute a migration process of attachments between content repositories, where the execution is end to end with simple commands and/or user actions through interaction with the graphical user interface. The commands and/or user actions are translated into a background execution of the steps of the migration process in the proper order with proper parameters. Aspects of the current subject matter provide for the migration process to be transparent to the end user. Logs or reports relating to the migration process may be available and accessible to the user.Type: GrantFiled: May 27, 2020Date of Patent: April 2, 2024Assignee: SAP SEInventor: Victor Silva Guisado
-
Patent number: 11870121Abstract: A fuel cell column includes a stack of alternating fuel cells and interconnects, where the interconnects separate adjacent fuel cells in the stack and contain fuel and air channels which are configured to provide respective fuel and air to the fuel cells. a manifold plate containing a bottom inlet hole and a bottom outlet hole located in a bottom surface of the manifold plate, top outlet holes and top inlet holes formed in opposing sides of a top surface of the manifold plate, outlet channels fluidly connecting the top outlet holes to the bottom inlet hole, and inlet channels fluidly connecting the top inlet holes to the bottom outlet hole, and a mitigation structure configured to reduce stress applied to the stack due to at least one of a shape mismatch or coefficient of thermal expansion mismatch between the stack and the manifold plate.Type: GrantFiled: November 10, 2022Date of Patent: January 9, 2024Assignee: BLOOM ENERGY CORPORATIONInventors: Michael Gasda, Robert Hintz, Karanpal Bhangu, Siddharth Patel, Harald Herchen, Victor Silva, Thuy Thanh Muhl, Tyler Dawson, David Edmonston, Tad Armstrong
-
Patent number: 11704094Abstract: A system for verifying data integrity in a database may include accessing a first file with a management object. The management object corresponds to a set of database tables located in a database. The system loads a data extract file including the management object, the data extract file containing fields related to content associated with the management object. The system accesses a second file with a condition, the condition being indicative of the content associated with the management object. The system generates code to evaluate the management object in the data extract file. The system evaluates the content associated with the management object in the data extract file using the generated code. The system identifies an entry in the data extract file that does not meet the condition, the entry representative of content associated with the management object, and then presents the entry to a user.Type: GrantFiled: November 18, 2019Date of Patent: July 18, 2023Assignee: SAP SEInventors: Victor Silva Guisado, Kirsten Boennen, Rolf Eiling
-
Publication number: 20230155157Abstract: A fuel cell column includes a stack of alternating fuel cells and interconnects, where the interconnects separate adjacent fuel cells in the stack and contain fuel and air channels which are configured to provide respective fuel and air to the fuel cells. a manifold plate containing a bottom inlet hole and a bottom outlet hole located in a bottom surface of the manifold plate, top outlet holes and top inlet holes formed in opposing sides of a top surface of the manifold plate, outlet channels fluidly connecting the top outlet holes to the bottom inlet hole, and inlet channels fluidly connecting the top inlet holes to the bottom outlet hole, and a mitigation structure configured to reduce stress applied to the stack due to at least one of a shape mismatch or coefficient of thermal expansion mismatch between the stack and the manifold plate.Type: ApplicationFiled: November 10, 2022Publication date: May 18, 2023Inventors: Michael GASDA, Robert HINTZ, Karanpal BHANGU, Siddharth PATEL, Harald HERCHEN, Victor SILVA, Thuy Thanh MUHL, Tyler DAWSON, David EDMONSTON, Tad ARMSTRONG
-
Publication number: 20230142906Abstract: A fuel cell system anode tail gas oxidizer (ATO) includes an inner ATO wall, an outer ATO wall, and a first catalyst ring disposed in a chamber formed between the inner ATO wall and the outer ATO wall. The first catalyst ring includes an inner wall, an outer wall, and a matrix disposed between the inner wall and the outer wall and loaded with an oxidation catalyst.Type: ApplicationFiled: March 17, 2022Publication date: May 11, 2023Inventors: Michael PETRUCHA, John FISHER, Nilanjana BASU, Martin PERRY, Srikanth RANGANATHAN, Victor SILVA
-
Publication number: 20230135244Abstract: A computer implemented method, system and computer program product are provided that implement a neural network (NN) audio filter. The method, system and computer program product obtain an electronic audio signal comprising a speech impaired message and apply the audio signal to the NN audio filter to modify the speech impaired message. The apply operation converts the audio signal into characters; and identifies and removes at least one of a repetitive pattern or duplicate word in the characters to form the unimpaired message. The unimpaired message is output.Type: ApplicationFiled: February 28, 2022Publication date: May 4, 2023Inventors: Rafael Rodrigues Machado, Jampierre Vieira Rocha, Lucas Victor Silva Pereira
-
Publication number: 20230011860Abstract: A fuel cell system includes a fuel cell stack configured to generate electricity, an anode exhaust and a cathode exhaust, an anode tail gas oxidizer (ATO) configured to oxidize the anode exhaust using the cathode exhaust, and a low-temperature oxidizer (LTO) configured to catalyze oxidation of carbon monoxide (CO) in the cathode exhaust output from the ATO.Type: ApplicationFiled: July 11, 2022Publication date: January 12, 2023Inventors: Srikanth RANGANATHAN, Victor SILVA
-
Publication number: 20220393219Abstract: A fuel cell stack fuel plenum includes a base plate including an inlet hole and an outlet hole, a dielectric layer disposed on the base plate and including an inlet hole and an outlet hole, a cover plate disposed on the dielectric layer and including an inlet hole and an outlet hole, a seal plate disposed on the cover plate and including an inlet hole and an outlet hole, and a manifold plate disposed on the seal plate. The manifold plate includes a bottom inlet hole and a bottom outlet hole formed in a bottom surface of the manifold plate, top outlet holes and top inlet holes formed in opposing sides of a top surface of the manifold plate, outlet channels fluidly connecting the top outlet holes to the bottom inlet hole, and inlet channels fluidly connecting the top inlet holes to the bottom outlet hole.Type: ApplicationFiled: June 1, 2022Publication date: December 8, 2022Inventors: David EDMONSTON, Michael PETRUCHA, Martin PERRY, Matthias GOTTMANN, Victor SILVA, Joshua BAIME
-
Publication number: 20210374093Abstract: Aspects of the current subject matter are directed to a user-facing approach for migration of unstructured data. A graphical user interface is provided to enable a user to execute a migration process of attachments between content repositories, where the execution is end to end with simple commands and/or user actions through interaction with the graphical user interface. The commands and/or user actions are translated into a background execution of the steps of the migration process in the proper order with proper parameters. Aspects of the current subject matter provide for the migration process to be transparent to the end user. Logs or reports relating to the migration process may be available and accessible to the user.Type: ApplicationFiled: May 27, 2020Publication date: December 2, 2021Inventor: Victor Silva Guisado
-
Publication number: 20210322707Abstract: A splitter module is configured to connect a single medical ventilator to multiple intubated patients. The splitter module is configured to independently control at least one ventilation parameter for each of the patients, such that modifying a ventilation parameter of one of the patients does not significantly affect the ventilation parameters of the other patients.Type: ApplicationFiled: April 13, 2021Publication date: October 21, 2021Inventors: Swaminathan VENKATARAMAN, Tyler DAWSON, Shannon BELL, Evan LY, Jordan CEDARLEAF-PAVY, Victor SILVA, Jayakumar KRISHNADASS, Prasad PMSVVSV, Ali ZARGARI, David EDMONSTON, Michael PAULSEN, Joseph WOO, Annabel IMBRIE-MOORE, Jonathan GARDNER, Jerome MACK
-
Publication number: 20210149639Abstract: A system for verifying data integrity in a database may include accessing a first file with a management object. The management object corresponds to a set of database tables located in a database. The system loads a data extract file including the management object, the data extract file containing fields related to content associated with the management object. The system accesses a second file with a condition, the condition being indicative of the content associated with the management object. The system generates code to evaluate the management object in the data extract file. The system evaluates the content associated with the management object in the data extract file using the generated code. The system identifies an entry in the data extract file that does not meet the condition, the entry representative of content associated with the management object, and then presents the entry to a user.Type: ApplicationFiled: November 18, 2019Publication date: May 20, 2021Inventors: Victor Silva Guisado, Kirsten Boennen, Rolf Eiling
-
Publication number: 20210006490Abstract: A system of nodes configured to form a network comprising virtual links in an overlay network provisioned over an underlay network including servers of a public network. The system includes virtual routers (VRs) at each node. Each VR is coupled to the network and to a tenant of the node, and configured to form in the network a set of virtual links corresponding to the tenant. One or more VRs includes a feedback control system comprising an objective function that characterizes the network. The VR is configured to receive link state data of the set of virtual links and control routing of a tenant traffic flow of each tenant according to a best route of the network determined by the objective function using the link state data.Type: ApplicationFiled: March 13, 2020Publication date: January 7, 2021Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
-
Patent number: 10877959Abstract: A method may include intercepting a database query from a client to a database. The database query may include a first identifier associated with a first database table. A second database table stored at the database may be determined to correspond to the first database table. The database query may be reconstructed by at least replacing the first identifier with a second identifier associated with the second database table. The reconstructed database query may be executed by at least sending, to the database, the reconstructed database query. Related systems and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: January 17, 2018Date of Patent: December 29, 2020Assignee: SAP SEInventor: Victor Silva Guisado
-
Publication number: 20200296026Abstract: A system comprising nodes configured to form a network comprising virtual links in an overlay network provisioned over an underlay network. The system includes at least one virtual machine (VM) at each node. The VM is coupled to the network and to a tenant of the node. The VM includes routing algorithms representing routing behaviors. At least one routing algorithm is configured to use feedback data of a set of virtual links to determine and continually adapt an optimal route through the network. The VM is configured to control routing of traffic flows according to the optimal route.Type: ApplicationFiled: December 2, 2018Publication date: September 17, 2020Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
-
Publication number: 20200036624Abstract: A system of nodes configured to form a network comprising virtual links in an overlay network provisioned over an underlay network including servers of a public network. The system includes virtual routers (VRs) at each node. Each VR is coupled to the network and to a tenant of the node, and configured to form in the network a set of virtual links corresponding to the tenant. One or more VRs includes a feedback control system comprising an objective function that characterizes the network. The VR is configured to receive link state data of the set of virtual links and control routing of a tenant traffic flow of each tenant according to a best route of the network determined by the objective function using the link state data.Type: ApplicationFiled: October 18, 2018Publication date: January 30, 2020Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
-
Publication number: 20200021515Abstract: A system comprising nodes configured to form a network including virtual links in an overlay network provisioned over an underlay network. The system includes virtual machines (VMs) provisioned at the nodes and coupled to the network. Each VM is configured to generate a link-state view of the network that is independent of the link-state view of others of the VMs. The link-state view is generated in real time using link state data of the virtual links. Each VM includes at least one feedback control algorithm configured to independently control routing of traffic flows through the network according to the link-state view.Type: ApplicationFiled: December 23, 2018Publication date: January 16, 2020Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
-
Publication number: 20200014616Abstract: A system comprising nodes coupled to a network including virtual links in an overlay network provisioned over an underlay network. The system includes a virtual machine (VM) provisioned at a node and coupled to the network. The VM is configured to receive feedback data of link conditions, and use the feedback data to dynamically determine and adapt an optimal route through the network. The VM is configured to control routing of traffic flows using the optimal route. The routing includes split routing of a traffic flow from the node via two or more of the virtual links.Type: ApplicationFiled: December 23, 2018Publication date: January 9, 2020Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
-
Publication number: 20200014615Abstract: A system comprising nodes configured to form a network including virtual links in an overlay network provisioned over an underlay network. The system includes tenant networks formed in the network, and each tenant network corresponds to a tenant of the network. The system includes control planes, and each control plane is a component of a tenant network and includes routing algorithms corresponding to traffic classes. The tenant network is configured to use feedback data of link conditions of the tenant network with at least one routing algorithm to control routing of tenant traffic of a corresponding traffic class.Type: ApplicationFiled: December 2, 2018Publication date: January 9, 2020Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
-
Publication number: 20190280964Abstract: A system comprising nodes coupled to a network including virtual links in an overlay network provisioned over an underlay network. The system includes virtual machines (VMs) provisioned at the nodes and coupled to the network and to tenants of the network. Each VM is configured to receive feedback data of link conditions of the virtual links, and use the feedback data to dynamically determine and adapt an optimal route through the network. Each VM is configured to control routing of traffic flows of a corresponding tenant using the optimal route. The routing includes split routing of traffic flows from the corresponding node via two or more of the virtual links.Type: ApplicationFiled: December 23, 2018Publication date: September 12, 2019Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Saketh ARE
-
Publication number: 20190280962Abstract: A system comprising nodes configured to form a network including virtual links in an overlay network provisioned over an underlay network. The system includes tenant networks in the network, and each tenant network corresponds to a tenant of the network. The system includes control planes, each of which is a component of a tenant network and includes at least one routing algorithm configured to optimize a cost function using feedback data of link conditions of the tenant network. Each tenant network is configured to determine and adapt at least one optimal route through the tenant network, and route traffic flows of the tenant, based on an output of the cost function.Type: ApplicationFiled: December 20, 2018Publication date: September 12, 2019Inventors: Nithin MICHAEL, Ao TANG, Victor SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Saketh ARE