Patents by Inventor Andreas Arning
Andreas Arning 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: 11658864Abstract: A method, computer program product, and computer system for retaining messages. Bins for having messages stored for different retention periods are provided. Each message is of a message type. Messages are received and each received message is assigned to a bin. For each message determined to have an age exceeding a retention period of the message's assigned bin, the message is reassigned to a bin having a next higher retention period.Type: GrantFiled: October 29, 2021Date of Patent: May 23, 2023Assignee: International Business Machines CorporationInventors: Heinz Peter Hippenstiel, Klaus Rindtorff, Andreas Arning, Raiko Nitzsche, Tareq Al-Maamari
-
Publication number: 20230153147Abstract: Provided is an ad-hoc proxy for a batch processing task within a cloud environment. The proxy may reduce overhead that results from authentication between a jobs of the processing task and a third-party service. An example operation may include one or more of dividing a processing task for a target service into a plurality of jobs that each access data from the target service, establishing an authenticated communication channel between one or more proxies on a host platform and the target service, executing, via the one or more proxies, the plurality of jobs in parallel and accessing data from the target service via the authenticated communication channel established between the one or more proxies and the target service, and returning results of the execution to the plurality of jobs.Type: ApplicationFiled: November 15, 2021Publication date: May 18, 2023Inventors: Tareq Al-Maamari, Klaus Rindtorff, Andreas Arning, Heinz Peter Hippenstiel, Raiko Nitzsche
-
Publication number: 20230134327Abstract: A method, computer program product, and computer system for retaining messages. Bins for having messages stored for different retention periods are provided. Each message is of a message type. Messages are received and each received message is assigned to a bin. For each message determined to have an age exceeding a retention period of the message's assigned bin, the message is reassigned to a bin having a next higher retention period.Type: ApplicationFiled: October 29, 2021Publication date: May 4, 2023Inventors: Heinz Peter Hippenstiel, Klaus Rindtorff, Andreas Arning, Raiko Nitzsche, Tareq Al-Maamari
-
Patent number: 11182454Abstract: An optimization system receives a first information item to be placed within a web page that is displayed on a graphical user interface. The optimization system retrieves stored user data about the first information item from a user history database. The optimization system calculates a redundancy value for the first information item, which is a measure of the frequency with which the user has interacted with the first information item in the past. The optimization system compares the redundancy value for the first information item to a predetermined threshold value. When the redundancy value of the information item is greater than or equal to the predetermined threshold value, the optimization system requests a second information item from the information source server. The optimization system receives the second information item and places the second information item on the web page that is displayed on the graphical user interface.Type: GrantFiled: January 13, 2020Date of Patent: November 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Arning, Klaus Rindtorff
-
Publication number: 20200151235Abstract: An optimization system receives a first information item to be placed within a web page that is displayed on a graphical user interface. The optimization system retrieves stored user data about the first information item from a user history database. The optimization system calculates a redundancy value for the first information item, which is a measure of the frequency with which the user has interacted with the first information item in the past. The optimization system compares the redundancy value for the first information item to a predetermined threshold value. When the redundancy value of the information item is greater than or equal to the predetermined threshold value, the optimization system requests a second information item from the information source server. The optimization system receives the second information item and places the second information item on the web page that is displayed on the graphical user interface.Type: ApplicationFiled: January 13, 2020Publication date: May 14, 2020Inventors: Andreas Arning, Klaus Rindtorff
-
Patent number: 10579698Abstract: An optimization system receives a first information item to be placed within a web page that is displayed on a graphical user interface. The optimization system retrieves stored user data about the first information item from a user history database. The optimization system calculates a redundancy value for the first information item, which is a measure of the frequency with which the user has interacted with the first information item in the past. The optimization system compares the redundancy value for the first information item to a predetermined threshold value. When the redundancy value of the information item is greater than or equal to the predetermined threshold value, the optimization system requests a second information item from the information source server. The optimization system receives the second information item and places the second information item on the web page that is displayed on the graphical user interface.Type: GrantFiled: August 31, 2017Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Andreas Arning, Klaus Rindtorff
-
Patent number: 10565172Abstract: A present invention embodiment adjusts application of a set of data quality rules for data within one or more reports. A first report field is selected that receives data from a same source data field as at least one second report field within the one or more reports. An active data quality rule associated with the at least one second report field is identified that is inactive for the first report field. An effectiveness of the identified data quality rule is determined for data quality of the first report field. Application of a set of data quality rules is adjusted for the first report field to include the identified data quality rule in response to the effectiveness satisfying a threshold.Type: GrantFiled: February 24, 2017Date of Patent: February 18, 2020Assignee: International Business Machines CorporationInventors: Andreas Arning, Werner Schuetz
-
Patent number: 10518443Abstract: A rotary tablet press having a rotatably driven rotor and a die plate with a plurality of die bores. A plurality of upper and lower punches are configured to produce tablets in the plurality of die bores. The tablets are monitored for one or more characteristics and are sorted by an ejection apparatus according to the one or more characteristics into a reject channel and a satisfactory channel.Type: GrantFiled: January 20, 2017Date of Patent: December 31, 2019Assignee: Fette Compacting GmbHInventors: Andreas Arning, Nils Petersen
-
Patent number: 10399259Abstract: A rotary tablet press having a rotatably driven rotor and a die plate with a plurality of die bores. A plurality of upper and lower punches are configured to produce tablets in the plurality of die bores. The tablets are monitored for one or more characteristics and are sorted by an ejection apparatus according to the one or more characteristics into a reject channel and a satisfactory channel.Type: GrantFiled: January 20, 2017Date of Patent: September 3, 2019Assignee: Fette Compacting GmbHInventors: Andreas Arning, Nils Petersen
-
Patent number: 10257303Abstract: The invention relates to a computer-implemented method for providing an alternative GUI to a client application. A proxy computer comprises a history with request sequences respectively representing a part of a workflow predefined by an original GUI. Each request sequence in the history has been transmitted previously from an original GUI displayed in a client application via the proxy computer and via a network to a backend application. The proxy computer intercepts a current request transmitted from the original GUI to the backend application via the network and the proxy computer, compares the current intercepted request with the request sequences in the history, identifies and evaluates a matching request sequence for generating the alternative GUI, the alternative GUI completely or partially implementing the part of the workflow represented by the identified request sequence and returns the generated alternative GUI via the network to the client application.Type: GrantFiled: March 31, 2016Date of Patent: April 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Arning, Jens Engelke, Klaus Rindtorff, Thomas Stober
-
Patent number: 10237736Abstract: A method and system for authenticating an access to a service on a device that includes a touch-sensitive screen. An entry of a code to the touch-sensitive screen is received through at least one opening in a stencil at one or more predefined locations in the stencil positioned on the touch-sensitive screen. The one or more predefined locations define an access code; and it is determined that the entered code equals the access code, and in response, the access to the service on the device is granted.Type: GrantFiled: September 20, 2018Date of Patent: March 19, 2019Assignee: International Business Machines CorporationInventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
-
Publication number: 20190065618Abstract: An optimization system receives a first information item to be placed within a web page that is displayed on a graphical user interface. The optimization system retrieves stored user data about the first information item from a user history database. The optimization system calculates a redundancy value for the first information item, which is a measure of the frequency with which the user has interacted with the first information item in the past. The optimization system compares the redundancy value for the first information item to a predetermined threshold value. When the redundancy value of the information item is greater than or equal to the predetermined threshold value, the optimization system requests a second information item from the information source server. The optimization system receives the second information item and places the second information item on the web page that is displayed on the graphical user interface.Type: ApplicationFiled: August 31, 2017Publication date: February 28, 2019Inventors: Andreas Arning, Klaus Rindtorff
-
Publication number: 20190021003Abstract: A method and system for authenticating an access to a service on a device that includes a touch-sensitive screen. An entry of a code to the touch-sensitive screen is received through at least one opening in a stencil at one or more predefined locations in the stencil positioned on the touch-sensitive screen. The one or more predefined locations define an access code; and it is determined that the entered code equals the access code, and in response, the access to the service on the device is granted.Type: ApplicationFiled: September 20, 2018Publication date: January 17, 2019Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
-
Patent number: 10136316Abstract: A method and system for authenticating an access to a service on a device. After a stencil has been positioned on a touch-sensitive screen of the device: an entry of a code to the touch-sensitive screen is received through at least one opening in the stencil at one or more predefined locations in the stencil, wherein the one or more predefined locations define at least part of an access code; and it is determined that the entered code equals the at least part of the access code, and in response, the access to the service on the device is granted.Type: GrantFiled: September 28, 2016Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
-
Patent number: 10088996Abstract: One or more processors provide a first instruction to a first user. One or more processors receive a user input in response to the first instruction provided to the first user. One or more processors determine whether the user input is a correct response to the first instruction. Responsive to determining that the first user input to the first instruction is the correct input, one or more processors provide a second instruction to the first user.Type: GrantFiled: June 11, 2015Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Andreas Arning, Klaus Rindtorff
-
Publication number: 20180246912Abstract: A present invention embodiment adjusts application of a set of data quality rules for data within one or more reports. A first report field is selected that receives data from a same source data field as at least one second report field within the one or more reports. An active data quality rule associated with the at least one second report field is identified that is inactive for the first report field. An effectiveness of the identified data quality rule is determined for data quality of the first report field. Application of a set of data quality rules is adjusted for the first report field to include the identified data quality rule in response to the effectiveness satisfying a threshold.Type: ApplicationFiled: February 24, 2017Publication date: August 30, 2018Inventors: Andreas Arning, Werner Schuetz
-
Publication number: 20180091973Abstract: A method and system for authenticating an access to a service on a device. After a stencil has been positioned on a touch-sensitive screen of the device: an entry of a code to the touch-sensitive screen is received through at least one opening in the stencil at one or more predefined locations in the stencil, wherein the one or more predefined locations define at least part of an access code; and it is determined that the entered code equals the at least part of the access code, and in response, the access to the service on the device is granted.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
-
Patent number: 9823902Abstract: A method for editing source code includes receiving a modification to the source code made by a user, determining whether the modification would change the semantics of the source code, and handling the modification depending on the result of the determining.Type: GrantFiled: July 27, 2012Date of Patent: November 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Arning, Friedemann Schwenkreis
-
Publication number: 20170289292Abstract: The invention relates to a computer-implemented method for providing an alternative GUI to a client application. A proxy computer comprises a history with request sequences respectively representing a part of a workflow predefined by an original GUI. Each request sequence in the history has been transmitted previously from an original GUI displayed in a client application via the proxy computer and via a network to a backend application. The proxy computer intercepts a current request transmitted from the original GUI to the backend application via the network and the proxy computer, compares the current intercepted request with the request sequences in the history, identifies and evaluates a matching request sequence for generating the alternative GUI, the alternative GUI completely or partially implementing the part of the workflow represented by the identified request sequence and returns the generated alternative GUI via the network to the client application.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff, Thomas Stober
-
Patent number: 9734324Abstract: A computer implemented method for managing a password is disclosed. The method can include generating a first hash value corresponding to a first password. The method can also include determining whether the first hash value corresponds with a second hash value included in the set of hash values. Further, the method can include suppressing storage of the first password in the set of passwords in response to determining that the first hash value corresponds with a second hash value included in the set of hash values.Type: GrantFiled: December 8, 2016Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventors: Andreas Arning, Jens Engelke