Patents by Inventor Wilhelm Mild
Wilhelm Mild 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: 11823144Abstract: A method, computer system, and a computer program product for an online group payment is provided. The present invention may include registering a first party using a virtual account service and initiating a joint deal with a merchant. The present invention may include publishing the joint deal. The present invention may include subscribing a second party to the joint deal. The present invention may include invoking a transfer of an approved fund from a second party account to a virtual account service account. The present invention may include in response to meeting a first threshold, executing the joint deal, wherein the executed joint deal includes, executing a merchant payment associated with the joint deal. The present invention may include in response to a cancelation of the joint deal, automatically rescinding the payment authorization from the second party.Type: GrantFiled: February 28, 2019Date of Patent: November 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pradeep Parameshwaran, Wenjia Zhang, Wilhelm Mild, Andreas Nauerz
-
Patent number: 11632285Abstract: A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.Type: GrantFiled: March 1, 2021Date of Patent: April 18, 2023Assignee: International Business Machines CorporationInventors: Wilhelm Mild, Omar-Qais Noorshams, Pradeep Parameshwaran, Guenter Vater, Robert Vaupel, Mariia Zrianina
-
Publication number: 20220188431Abstract: Controlling an (API) access action in a security-sensitive computing system includes, for an action to be performed, selecting from an operator account database an available operator account, generating a unique action tag which encompasses an identifier for the API access action and a unique API access key for executing the API access action; maintaining a dynamic access list having a mapping of the identifier of the API access action and the unique API access key and a selected operator account; granting, via the dynamic access list and the unique action tag, to the selected operator account an authorization for the API access to the security-sensitive computing system limited to performing the mapped API access; and revoking a further API access based on the unique action tag after the operator has performed the API access.Type: ApplicationFiled: December 14, 2020Publication date: June 16, 2022Inventors: Pradeep Parameshwaran, Nourhane Bziouech, Wilhelm Mild
-
Publication number: 20210185140Abstract: A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.Type: ApplicationFiled: March 1, 2021Publication date: June 17, 2021Inventors: Wilhelm Mild, Omar-Qais Noorshams, Pradeep Parameshwaran, Guenter Vater, Robert Vaupel, Mariia Zrianina
-
Patent number: 10938930Abstract: A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.Type: GrantFiled: August 6, 2019Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Wilhelm Mild, Omar-Qais Noorshams, Pradeep Parameshwaran, Guenter Vater, Robert Vaupel, Mariia Zrianina
-
Publication number: 20200279234Abstract: A method, computer system, and a computer program product for an online group payment is provided. The present invention may include registering a first party using a virtual account service and initiating a joint deal with a merchant. The present invention may include publishing the joint deal. The present invention may include subscribing a second party to the joint deal. The present invention may include invoking a transfer of an approved fund from a second party account to a virtual account service account. The present invention may include in response to meeting a first threshold, executing the joint deal, wherein the executed joint deal includes, executing a merchant payment associated with the joint deal. The present invention may include in response to a cancelation of the joint deal, automatically rescinding the payment authorization from the second party.Type: ApplicationFiled: February 28, 2019Publication date: September 3, 2020Inventors: Pradeep Parameshwaran, Wenjia Zhang, Wilhelm Mild, Andreas Nauerz
-
Publication number: 20190364124Abstract: A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.Type: ApplicationFiled: August 6, 2019Publication date: November 28, 2019Inventors: Wilhelm Mild, Omar-Qais Noorshams, Pradeep Parameshwaran, Guenter Vater, Robert Vaupel, Mariia Zrianina
-
Patent number: 10419564Abstract: A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.Type: GrantFiled: April 18, 2017Date of Patent: September 17, 2019Assignee: International Business Machines CorporationInventors: Wilhelm Mild, Omar-Qais Noorshams, Pradeep Parameshwaran, Guenter Vater, Robert Vaupel, Mariia Zrianina
-
Publication number: 20180302483Abstract: A method, computer program product, and system includes a processor(s) in a first computing environment obtaining, from a computer system in the first environment, a system message indicating an issue in the computer system. The processor(s) evaluate the message to determine details of the issue and determine recommended action(s) to remedy the issue. The processor(s) generate a notification comprising the action(s), which include calls to portions of the computer system and the notification comprises respective selection options to trigger the processor(s) to execute each of the one or more recommended actions in the first environment. The processor(s) transmit the notification to a computing node in a second computing environment to communicate to a computing device in that environment. The processor(s) receive a response indicating selection of a respective selection option. The processor(s) translate the option into a recommended action and issue calls in the recommended action to the computer system.Type: ApplicationFiled: April 18, 2017Publication date: October 18, 2018Inventors: Wilhelm MILD, Omar-Qais NOORSHAMS, Pradeep PARAMESHWARAN, Guenter VATER, Robert VAUPEL, Mariia ZRIANINA
-
Patent number: 8001242Abstract: The present invention discloses a system and method for automatic redirection of record-based data access to host files to multiple non-host file systems having non-record-based access comprising a redirector engine, a redirector server and at least one handler. The redirector engine, located on the host side, gets automatic control for each request of a host application (e.g., a read/write request), interprets a property list containing information on whether and how redirection for that request should be processed, makes a redirect decision based on information received from the property list, and establishes a communication with its assigned redirector server. The redirector server, located on a non-host system, handles communication with the redirector engine and the handler, performs data conversions if required and passes control to the handler assigned in the property list.Type: GrantFiled: May 6, 2002Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Wilhelm Mild, Ingo Franzki, Karsten Graul, Joerg Schmidbauer
-
Patent number: 6938052Abstract: The present invention relates to method and system for accessing server resources from heterogeneous platforms which are distributed in a distributed application network. One aspect of the present invention is to generate a connecting mechanism, i.e. a connector between the relational data base and the non-relational data system which must be programmed as well, but which is—once programmed—independent of changes made to the application used on the client side during program maintenance. According to an advantageous aspect of the present invention this is achieved by programming so-called ‘stored procedures’ which access the non-relational data and which process them according to prior art relational data base technology in order to be accessed by JDBC, ODBC or CLI interface for e.g. from IBM DB2 relational database technology on the client side.Type: GrantFiled: December 18, 2000Date of Patent: August 30, 2005Assignee: International Business Machines CorporationInventors: Wilhelm Mild, Ingolf Salm
-
Publication number: 20020169830Abstract: The present invention discloses a system and method for automatic redirection of record-based data access to host files to multiple non-host file systems having non-record-based access comprising a redirector engine, a redirector server and at least one handler. The redirector engine, located on the host side, gets automatic control for each request of a host application (e.g., a read/write request), interprets a property list containing information on whether and how redirection for that request should be processed, makes a redirect decision based on information received from the property list, and establishes a communication with its assigned redirector server. The redirector server, located on a non-host system, handles communication with the redirector engine and the handler, performs data conversions if required and passes control to the handler assigned in the property list.Type: ApplicationFiled: May 6, 2002Publication date: November 14, 2002Inventors: Wilhelm Mild, Ingo Franzki, Karsten Graul, Joerg Schmidbauer
-
Publication number: 20010021932Abstract: The present invention relates to method and system for accessing server resources (20, 22) from heterogeneous platforms which are distributed in a distributed application network. The basic idea comprised of the present invention is to generate a connecting mechanism (40), i.e. a connector between the relational data base (12) and the non-relational data system (20, 22) which must be programmed as well, but which is—once programmed—independent of changes made to the application (14) used on the client side (13) during program maintenance.Type: ApplicationFiled: December 18, 2000Publication date: September 13, 2001Inventors: Wilhelm Mild, Ingolf Salm
-
Publication number: 20010018684Abstract: The present invention relates to a system and method for accessing non-relational data stored in records on a host system by a relational access method. The implementation of a relational interface component allows data transformation and type conversion and gives a relational interface to non-relational data. An integrated mapping component is used to define the relational structure of non-relational records or data. This relational structure is used by the application program or database request. The mapping component allows one to define columns with their characteristic (i.e. byte offset, data type, length). The definitions can be grouped in maps equivalent to a relational table and views representing a subset of the columns defined in a map. Multiple different maps and views can be defined for one record. The information of the maps, columns and views are stored in a repository.Type: ApplicationFiled: February 23, 2001Publication date: August 30, 2001Applicant: International Business Machines CorporationInventors: Wilhelm Mild, Ingo Franzki