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: 8290799
    Abstract: A system and associated method for building a knowledgebase for a software system. The knowledgebase has multiple problem-solution records for problems that may occur in the software system. A user of the knowledgebase requests a solution to a problem by submitting a problem description and payment information. The payment information is separately verified and the knowledgebase is searched for a problem-solution record that has the same problem description provided by the user. A solution of the matched problem-solution record is presented to the user and the user provides a feedback rating how effective the solution is in solving the problem. The feedback may be another solution for the problem or evidences supporting the feedback. If the feedback is evaluated to be valuable, the knowledgebase may be updated with the feedback. An author of an existing valuable solution and/or the user who provided another solution is rewarded.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Hans-Peter Reimann
  • Patent number: 8171039
    Abstract: A method of analyzing a string-pattern includes defining a minimum length (Lmin—1) of substrings (STR_A_B) to be considered; defining a maximum length (Lmax—1) of substrings (STR_A_B) to be considered; with a computer, searching the string-pattern for substrings (STR_A_B) with a length in an interval between the minimum length (Lmin—1) and the maximum length (Lmax—1); counting an occurrence (Occ_A_B) of each substring (STR_A_B) found with a length in the interval between the minimum length (Lmin—1) and the maximum length (Lmax—1); and pruning away a number of the substrings (STR_A_B) that meet one or more criteria. The criteria are selected from the group consisting of (1) being contained inside the maximum substring (STR_A_C) in a subset (SET_A) of substrings (STR_A_B), (2) being shorter than the maximum substring (STR_A_C), (3) occurring with a same frequency as the maximum substring (STR_A_C), and combinations thereof.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Roland Seiffert
  • Patent number: 8108395
    Abstract: The present invention relates to the field of network computing, and in particular to method and system for designing a Web Portal comprising a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. A typical larger enterprise's portal contains large numbers, e.g., thousands of pages and portlets. Due to the complexity of an enterprise portal, manual administration is inefficient as it is time-consuming, error-prone and thus expensive. In order to overcome these disadvantages, it is proposed that a Portal according to the invention performs some mining of the portlet markup and/or that of the portlet description in order to autonomously compute and propose an enhanced portal content structure. This helps to provide a user-friendly content structure that reflects well the relationships between portlets.
    Type: Grant
    Filed: November 22, 2009
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Andreas Arning
  • Publication number: 20110035411
    Abstract: A method comprises receiving a request from a source service, determining whether the target service associated with the request supports a by-reference evaluation strategy, determining whether an information object associated with the request is a data reference, retrieving data associated with the reference from a database, adding the data to the information object, and invoking the target service and passing the information object to the target service responsive to determining that the target service does not support the by-reference strategy and the information object is a data reference.
    Type: Application
    Filed: August 7, 2009
    Publication date: February 10, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Peter Gerstl, Mike Grasselt, Albert Maier, Frank Neumann, Daniel Wolfson
  • Patent number: 7836460
    Abstract: The present invention relates to network computing and in particular to a method and respective system for operating a Web Services search method in a networked environment—in particular the Internet, wherein a Service Broker is requested by a Service Consumer for offering Web Services, and a Service Provider provides a requested Web Service to the Service Consumer, and wherein a Service Provider registers Web Services at the Service Broker and wherein the Web Services are implemented preferably by respective Remote Portlets running on a Portal Server of the Service Provider.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Andreas Arning
  • Patent number: 7827059
    Abstract: A technique for rewarding a user's interaction behavior in a computer network environment, such as the Internet. A reward is provided for following a hyperlink in a first document to a second document and then returning to the original document again. The reward can be provided in terms of (positively priced) information or payment in the form of bonus points or cash payment or access to computerized services and the like. The required information to effect the reward is stored in databases. The invention provides motivation for the user to definitely and intentionally return to the original document, rather than being lost to the owner of the original document as the user visits other web sites after visiting the second document.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventor: Andreas Arning
  • Publication number: 20100217777
    Abstract: The present invention relates to the field of network computing, and in particular to method and system for designing a Web Portal comprising a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. A typical larger enterprise's portal contains large numbers, e.g., thousands of pages and portlets. Due to the complexity of an enterprise portal, manual administration is inefficient as it is time-consuming, error-prone and thus expensive. In order to overcome these disadvantages, it is proposed that a Portal according to the invention performs some mining of the portlet markup and/or that of the portlet description in order to autonomously compute and propose an enhanced portal content structure. This helps to provide a user-friendly content structure that reflects well the relationships between portlets.
    Type: Application
    Filed: November 22, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timo Kussmaul, Andreas Arning
  • Publication number: 20100161389
    Abstract: A system and associated method for building a knowledgebase for a software system. The knowledgebase has multiple problem-solution records for problems that may occur in the software system. A user of the knowledgebase requests a solution to a problem by submitting a problem description and payment information. The payment information is separately verified and the knowledgebase is searched for a problem-solution record that has the same problem description provided by the user. A solution of the matched problem-solution record is presented to the user and the user provides a feedback rating how effective the solution is in solving the problem. The feedback may be another solution for the problem or evidences supporting the feedback. If the feedback is evaluated to be valuable, the knowledgebase may be updated with the feedback. An author of an existing valuable solution and/or the user who provided another solution is rewarded.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: International Business Machines Corporation
    Inventors: Andreas Arning, Hans-Peter Reimann
  • Patent number: 7740140
    Abstract: A method for sorting tablets at a rotary press for making tablets, comprising the following steps: the individual tablets are monitored with regard to at least one property of their condition during the pressing process, and a bad-signal is generated, if a tablet does not fulfill the property, and tablets which do not generate a bad-signal being good-tablets; the good-tablets are directed from a die plate of the rotary press into a good-channel; after a bad-signal has been generated, a bad-tablet is directed into a bad-channel by means of an air blast; by means of a further air stream, which is directed into the bad-channel, the bad-tablet is accelerated into the bad-channel whereby a returning to the die plate is avoided.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: June 22, 2010
    Assignee: Fette GmbH
    Inventors: Ingo Schmidt, Andreas Arning, Kai Hübner
  • Publication number: 20100050069
    Abstract: A system and associated method for customizing a documentation. A documentation template has elements and each element can hold a custom value. At least one element is associated with at least one constraint that governs the validity of the custom value for the element. The documentation template is presented and custom values for elements in the documentation template are obtained. The custom value for the element can be interactively provided by a user or automatically determined by system context of the user. Then validity of obtained custom values is checked against constraints associated with each element. Constraints may be classified in determining the impact of violated constraints in generating a customized document. Elements are substituted by valid corresponding custom values, and the customized documentation for the user is generated and stored as a result.
    Type: Application
    Filed: August 22, 2008
    Publication date: February 25, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Peter Bendel
  • Patent number: 7660855
    Abstract: A computerized method for predicting/completing the addressee field in an electronic mail system, in which user-related history information, including the user's sent and/or received mail, is analyzed, using text mining and/or data mining techniques, for associating the most probable addressee for a given e-mail letter.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Roland Seiffert
  • Patent number: 7653659
    Abstract: The present invention relates to the field of network computing, and in particular to method and system for designing a Web Portal comprising a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. A typical larger enterprise's portal contains large numbers, e.g., thousands of pages and portlets. Due to the complexity of an enterprise portal, manual administration is inefficient as it is time-consuming, error-prone and thus expensive. In order to overcome these disadvantages, it is proposed that a Portal according to the invention performs some mining of the portlet markup and/or that of the portlet description in order to autonomously compute and propose an enhanced portal content structure. This helps to provide a user-friendly content structure that reflects well the relationships between portlets.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: January 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Andreas Arning
  • Publication number: 20090187560
    Abstract: A conceptualization method uses maximum or other substrings of a string pattern to find specific N-tuples of substring triples with N?2 and m=1 . . . N inside a reference set (SET_r_i) of strings (STR_n_i). Each N-tuple is considered as a candidate for representing related concepts. Each concatenation of the substrings triples is an explicit member of the reference set (SET_r_i). Each middle substring out of middle substrings is unequal to another middle substring out of middle substrings within the substring triples found inside the reference set (SET_r_i). Each prefix substring (X_i) is equal to all other prefix substrings (X_i) within the substring triples found inside the reference set (SET_r_i). Each suffix substring (Z_i) is equal to all other prefix substrings (Z_i) within the substring triples found inside the reference set (SET_r_i). Either the prefix substring (X_i) or the suffix substring (Z_i) is not empty.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Roland Seiffert
  • Publication number: 20090182744
    Abstract: A method of analyzing a string-pattern includes defining a minimum length (Lmin—1) of substrings (STR_A_B) to be considered; defining a maximum length (Lmax—1) of substrings (STR_A_B) to be considered; with a computer, searching the string-pattern for substrings (STR_A_B) with a length in an interval between the minimum length (Lmin—1) and the maximum length (Lmax—1); counting an occurrence (Occ_A_B) of each substring (STR_A_B) found with a length in the interval between the minimum length (Lmin—1) and the maximum length (Lmax—1); and pruning away a number of the substrings (STR_A_B) that meet one or more criteria. The criteria are selected from the group consisting of (1) being contained inside the string-pattern in a subset (SET_A) of substrings (STR_A_B), (2) being shorter than the string-pattern, (3) occurring with a same frequency as the string-pattern, and combinations thereof.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Roland Seiffert
  • Patent number: 7529727
    Abstract: A technique for accessing a subject multi-dimensional database stored on a data store connected to the computer. An index is created for the subject multi-dimensional database, wherein the index comprises another multi-dimensional database. Then, the subject multi-dimensional database is accessed using the index.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, William E. Malloy, Gary Robinson
  • Publication number: 20080172660
    Abstract: The present invention relates to the field of computer programming. More specifically the invention relates to a method and a data processing system for editing the source code of a computer program. It is an object of the present invention to provide an easy source code editing technique, by which programming errors and type errors can reliably be avoided in cases where changes to the program are supposed not to change the semantics of the program. This object is achieved according to the invention by a method for editing source code, the method comprising the steps of: receiving a modification to the source code, said modification being 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 step.
    Type: Application
    Filed: January 16, 2008
    Publication date: July 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Friedemann Schwenkreis
  • Patent number: 7386593
    Abstract: The present invention proposes a computerized method and means for providing an improved handling of messages directed to an user of an electronic messaging system. The suggested method comprises a first step of determining user characteristics capable of identifying the user as an addressee of a message. The method further comprises a second step of analyzing a certain message and determining its message characteristics exploiting the information contained in one or a multitude of message fields. The method finally comprises a third step of applying at least one deduction rule of a potential set of deduction rules to said certain message. The deduction rule assigns based on the user characteristics and the message characteristics a role of said user to said certain message. The role is capable of revealing said user's relationship to said certain message.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Dieter Roller, Andreas Maier
  • Patent number: 7386577
    Abstract: Transactions within a process model are determined by grouping a set of individual process activities into a single transaction. This effectively reduces the processing overhead, and, therefore, improves the overall throughput and latency of the execution of the process model. The transaction is determined by performing an optimization procedure that takes into account the structure of the process model as well as various properties of the single process activities of the process model. Analysis of the properties of the process activities as well as application of the optimization procedure is performed dynamically during execution of the process model by a workflow engine.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Matthias Kloppmann, Frank Leymann, Gerhard Pfau, Dieter Roller, Andreas Schmitz, Friedemann Schwenkreis, Claudia Zentner
  • Patent number: 7272590
    Abstract: A system and method determine numerical representations for categorical data fields by taking advantage of the redundancy of the data records to allow automatic discovery of an order of the categories. A categorical data field is recoded by creating separate tables for each numerical data field occurring in the data records. The separate tables are sorted according to the numerical values of the respective data fields. The recoding of the categories is performed based on the average sort order of occurrences of the category in a specific sorted table. The standard deviation of the numerical codes provided by the categories is calculated for each of the separate recoding tables. The recoding table with the maximum standard deviation is selected as the recoding table to perform the recoding of the categories contained in the respective categorical data field of the data records.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: September 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Christoph Lingenfelder, Gregor Meyer, Dieter Roller, Swen Wohland
  • Publication number: 20070162339
    Abstract: In a computer system of a sender, means is generated for a message. The means represents a reward offer for a receiver of the message for acting on the message. The message and means are sent to at least one receiver. The message and means associated with the message are received in a receiver computer system. It is checked whether the message is acted on in accordance with the reward offer in the receiver computer system. Realization of the reward offer is initiated in response to the message being acted on in accordance with the reward offer.
    Type: Application
    Filed: January 9, 2007
    Publication date: July 12, 2007
    Inventors: Andreas Arning, Matthias Kloppmann, Gerhard Pfau, Dieter Roller