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: 11658864
    Abstract: 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: Grant
    Filed: October 29, 2021
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Heinz Peter Hippenstiel, Klaus Rindtorff, Andreas Arning, Raiko Nitzsche, Tareq Al-Maamari
  • Publication number: 20230153147
    Abstract: 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: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Tareq Al-Maamari, Klaus Rindtorff, Andreas Arning, Heinz Peter Hippenstiel, Raiko Nitzsche
  • Publication number: 20230134327
    Abstract: 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: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Heinz Peter Hippenstiel, Klaus Rindtorff, Andreas Arning, Raiko Nitzsche, Tareq Al-Maamari
  • Patent number: 11182454
    Abstract: 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: Grant
    Filed: January 13, 2020
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Klaus Rindtorff
  • Publication number: 20200151235
    Abstract: 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: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Inventors: Andreas Arning, Klaus Rindtorff
  • Patent number: 10579698
    Abstract: 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: Grant
    Filed: August 31, 2017
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Klaus Rindtorff
  • Patent number: 10565172
    Abstract: 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: Grant
    Filed: February 24, 2017
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Werner Schuetz
  • Patent number: 10518443
    Abstract: 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: Grant
    Filed: January 20, 2017
    Date of Patent: December 31, 2019
    Assignee: Fette Compacting GmbH
    Inventors: Andreas Arning, Nils Petersen
  • Patent number: 10399259
    Abstract: 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: Grant
    Filed: January 20, 2017
    Date of Patent: September 3, 2019
    Assignee: Fette Compacting GmbH
    Inventors: Andreas Arning, Nils Petersen
  • Patent number: 10257303
    Abstract: 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: Grant
    Filed: March 31, 2016
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff, Thomas Stober
  • Patent number: 10237736
    Abstract: 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: Grant
    Filed: September 20, 2018
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
  • Publication number: 20190065618
    Abstract: 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: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Andreas Arning, Klaus Rindtorff
  • Publication number: 20190021003
    Abstract: 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: Application
    Filed: September 20, 2018
    Publication date: January 17, 2019
    Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
  • Patent number: 10136316
    Abstract: 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: Grant
    Filed: September 28, 2016
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
  • Patent number: 10088996
    Abstract: 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: Grant
    Filed: June 11, 2015
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Klaus Rindtorff
  • Publication number: 20180246912
    Abstract: 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: Application
    Filed: February 24, 2017
    Publication date: August 30, 2018
    Inventors: Andreas Arning, Werner Schuetz
  • Publication number: 20180091973
    Abstract: 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: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff
  • Patent number: 9823902
    Abstract: 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: Grant
    Filed: July 27, 2012
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Friedemann Schwenkreis
  • Publication number: 20170289292
    Abstract: 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: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Andreas Arning, Jens Engelke, Klaus Rindtorff, Thomas Stober
  • Patent number: 9734324
    Abstract: 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: Grant
    Filed: December 8, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Jens Engelke