Patents by Inventor Uwe Hansmann

Uwe Hansmann 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: 11675787
    Abstract: A computer-implemented method for optimizing a search index of a search service may be provided. The method may comprise storing continuously search queries of the search service, receiving a content item to be indexed, adding the content item temporarily to the a main index of the search service, determining a set of document relevancy factor (DRF) values for the content item for a selected set of stored search queries, determining a combined document relevancy factor value out of the determined set of document relevancy factor values for the content item, comparing the combined document relevancy factor value for the content item to a document relevancy factor threshold value, and adding, in response to the comparing, the content item permanently to an index based on the results of the comparing.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andreas Prokoph, Uwe Hansmann, Timo Kussmaul, Thomas Steinheber, Kai Brennenstuhl
  • Patent number: 11498569
    Abstract: Onboard vehicle software that performs the following operations: (i) receiving, by a control device installed with a vehicle, situation assessment information pertaining to vehicle traffic; (ii) determining, by the control device, whether the situation assessment information is indicative of an event likely to impact vehicle traffic; and (iii) in response to determining that the situation assessment information is indicative of the event likely to impact vehicle traffic, sending, by the control device, a print command to a printer communicatively coupled to the control device, the printer adapted to print a patterned layer of a coloring substance to a surface supporting the vehicle, and the print command instructing the printer to print the coloring substance to the surface in a pattern encoding a notification.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Patent number: 11308084
    Abstract: A method for an optimized search service comprising a search engine, two search indexes and a search term suggestion service may be provided. The method comprises collecting search queries, search results and search term suggestions, determining an acceptance rate value for each search term suggestion for the two search indexes, determining a first search configuration of a first index having an acceptance rate value below a first threshold value, determining a second search configuration of a second index including parameters for controlling search term suggestions for at least one search index having an acceptance rate value above a second threshold value, and having a search configuration that is compatible according to a compatibility value to the first search configuration, wherein the first index and the second index have similar content, and copying a selected set of parameters of the configuration of the second search index into the first index.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Andreas Prokoph, Uwe Hansmann, Thomas Stober
  • Patent number: 11281704
    Abstract: A computer-implemented system and method combine a plurality of search indexes of a search service. The method may comprise determining a resource utilization indicator value for two or more of the search indexes that correspond to a search body, evaluating the resource utilization indicator values to determine if they exceed a utilization threshold value, and responsive to each of the resource utilization indicator values exceeding the utilization threshold value, merging the two or more search indexes, resulting in a creation of a single search index out of the two or more search indexes while maintaining access rights to content elements relating to the search body.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Andreas Prokoph, Timo Kussmaul, Thomas Stober, Uwe Hansmann
  • Patent number: 11249996
    Abstract: A computer system adapts queries in a content management system. A search query is received from a client application. A rule query based on a search query is executed to identify one or more search rules indicating modifications for the search query, wherein each search rule of the one or more search rules is generated by analyzing a starter search query and a target search query of one or more prior query sequences, and content items associated with the target search query of the one or more prior query sequences. The search query is modified by applying the one or more search rules to the search query. The modified search query is executed to select content items. Embodiments of the present invention further include a method and program product for adapting queries in a content management system in substantially the same manner described above.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Publication number: 20220032918
    Abstract: Onboard vehicle software that performs the following operations: (i) receiving, by a control device installed with a vehicle, situation assessment information pertaining to vehicle traffic; (ii) determining, by the control device, whether the situation assessment information is indicative of an event likely to impact vehicle traffic; and (iii) in response to determining that the situation assessment information is indicative of the event likely to impact vehicle traffic, sending, by the control device, a print command to a printer communicatively coupled to the control device, the printer adapted to print a patterned layer of a coloring substance to a surface supporting the vehicle, and the print command instructing the printer to print the coloring substance to the surface in a pattern encoding a notification.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Patent number: 11188512
    Abstract: A method, a computing system, and a computer program product are provided for processing search queries. A computing device executing a content management system receives a content rewriting rule. A content item including the content rewriting rule is stored. The stored content rewriting rule is associated with a first search index, which includes indexed content of a corpus having unstructured textual content. The content of the corpus is rewritten into a second search index of an index overlay structure by applying the content rewriting rule to the content of the corpus. The second search index is used for searching the content of the corpus for content satisfying a received search query.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Patent number: 11151196
    Abstract: Validating revisions of digital content managed by a content management system can include determining a quality metric value, the value indicating coverage of the digital content by a set of training data used to train a ranking model for ranking responses to search queries of the digital content. Additionally, content validation can include invoking a ranking editor in response to the quality metric value deviating from a predetermined threshold by more than a predetermined amount. Content validation can further include extending the set of training data using the interactive ranking editor.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timo Kuβmaul, Udo Schoene, Uwe Hansmann, David Winter, Hendrik Haddorp, Anke Lüdde, Andreas Prokoph, Oliver Rudolph
  • Publication number: 20210209086
    Abstract: A method, a computing system, and a computer program product are provided for processing search queries. A computing device executing a content management system receives a content rewriting rule. A content item including the content rewriting rule is stored. The stored content rewriting rule is associated with a first search index, which includes indexed content of a corpus having unstructured textual content. The content of the corpus is rewritten into a second search index of an index overlay structure by applying the content rewriting rule to the content of the corpus. The second search index is used for searching the content of the corpus for content satisfying a received search query.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Publication number: 20210209106
    Abstract: A computer system adapts queries in a content management system. A search query is received from a client application. A rule query based on a search query is executed to identify one or more search rules indicating modifications for the search query, wherein each search rule of the one or more search rules is generated by analyzing a starter search query and a target search query of one or more prior query sequences, and content items associated with the target search query of the one or more prior query sequences. The search query is modified by applying the one or more search rules to the search query. The modified search query is executed to select content items. Embodiments of the present invention further include a method and program product for adapting queries in a content management system in substantially the same manner described above.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Publication number: 20210209105
    Abstract: A computer system searches content in a content management system by adapting queries. A search query and contextual information relating to the search query are received, wherein the contextual information includes one or more from a group of: a user identifier, and a view of a client application. A rule query is executed to identify one or more search rules, wherein the rule query is generated based on one or more from a group of: the search query, and the contextual information. The search query is modified by applying the one or more search rules to the search query. The modified search query is executed to select content items. Embodiments of the present invention further include a method and program product for adapting queries in a content management system in substantially the same manner described above.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Patent number: 11016814
    Abstract: Embodiments generally relate to selecting a service instance in a service infrastructure. In some embodiments, a method includes sending, by a service registry, a status request to each service instance of a plurality of service instances, where the service registry maintains a data store of performance information associated each of the service instances. The method further includes receiving, by the service registry, a plurality of status responses, where each status response is received from a respective service instance of the plurality service instances, and where each status response includes one or more performance characteristics. The method further includes ranking, by the service registry, the service instances based at least in part on the one or more performance characteristics. The method further includes performing, by the service registry, service lookups based on the ranking.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Timo Kußmaul, David Winter, Hendrik Haddorp, Udo Schoene, Andreas Prokoph, Oliver Rudolph, Anke Lüdde
  • Patent number: 10963230
    Abstract: Automatically generating a client-side application based on available components is provided. A source code and related build information of a component is stored in a component repository. The component is developed in a developer mode of a developer tool. An existing single-page application is changed using a non-expert editing tool by selecting a component from the component repository, retrieving the selected component from the repository, extracting build information from the retrieved component, adding dependencies regarding the retrieved component to a single-page packaging of the existing single-page application, and compiling the single-page application together with the retrieved component.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Thomas Stober, Carsten Leue, Sven Sterbling, Uwe Hansmann
  • Patent number: 10956142
    Abstract: A method, computer system, and computer program product for distributing a composite application is provided. The composite application includes several components, and is adapted to be distributed on multiple systems implementing runtime environments. The components have associated distribution descriptors. The distribution descriptors specify requirements for the at least one target runtime environment. The method includes selecting a composite application from a code asset repository and upon the selection of the composite application, creating a distributing workflow by a distributing unit. The distributing workflow includes a configuration. The configuration specifies the at least one target runtime environment. The method further includes executing the distributing workflow. The executing can include evaluating the distribution descriptor of each component according to the configuration, based on the evaluating, creating a distribution script for each component, and executing the distribution scripts.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stefan Behl, Uwe Hansmann, Timo Kussmaul, Thomas Steinheber, Thomas Stober
  • Publication number: 20210064658
    Abstract: A computer implemented method and related system control access to data based on query intent and result semantics in a cognitive search system, the method including receiving a query from a user at a location, wherein the query is configured to identify a set of results. The method also includes, identifying the location and validating the user is authorized to access one or more indexes. The method includes, determining an intent of the query, wherein the intent predicts how the user will use the set of results. The method includes, establishing a first intent geofence, wherein the intent geofence defines a first geographic area. The method includes obtaining a plurality of results from a first index, determining the location of the user is within the first intent geofence, and returning the plurality of results to the user.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Timo Kussmaul, Uwe Hansmann
  • Patent number: 10929407
    Abstract: A trigger message indicative of a potential change to a publishing workflow is received. The trigger message is processed, resulting in a workflow modification message that includes a content item identifier, a related semantic identifier indicative of a semantic of the workflow modification message, and workflow characterizing metadata. The publishing workflow is retrieved by selection using the workflow characterizing metadata. At least one publishing workflow action of the retrieved publishing workflow is modified based on the workflow modification message, and the modified publishing workflow is executed.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Matthias Falkenberg, Uwe Hansmann, Daniel Kaulen, Stefan Koch, Timo Kussmaul, Stephan Laertz, Udo Schoene, Thomas Steinheber
  • Patent number: 10838769
    Abstract: Embodiments generally relate to finding a service in a service infrastructure. In some embodiments, a method includes receiving a service lookup request, where the service lookup request includes an application program interface (API) specification for a service to be invoked, where the API specification defines at least one target input parameter and at least one target output parameter. The method further includes searching for at least one service that has an API specification that corresponds to the API specification included in the service lookup request. The method further includes determining a sequence of services if no service is found that has an API specification that corresponds to the API specification included in the service lookup request, where services of the sequence of services include API specifications that, in combination, correspond to the API specification included in the service lookup request; and invoking the services of the sequence of services.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Oliver Rudolph, Hendrik Haddorp, Timo Kußmaul, Uwe Hansmann, David Winter, Udo Schoene, Anke Lüdde, Andreas Prokoph
  • Publication number: 20200293531
    Abstract: A computer-implemented method for optimizing a search index of a search service may be provided. The method may comprise storing continuously search queries of the search service, receiving a content item to be indexed, adding the content item temporarily to the a main index of the search service, determining a set of document relevancy factor (DRF) values for the content item for a selected set of stored search queries, determining a combined document relevancy factor value out of the determined set of document relevancy factor values for the content item, comparing the combined document relevancy factor value for the content item to a document relevancy factor threshold value, and adding, in response to the comparing, the content item permanently to an index based on the results of the comparing.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Andreas Prokoph, Uwe Hansmann, Timo Kussmaul, Thomas Steinheber, Kai Brennenstuhl
  • Publication number: 20200293521
    Abstract: A method for an optimized search service comprising a search engine, two search indexes and a search term suggestion service may be provided. The method comprises collecting search queries, search results and search term suggestions, determining an acceptance rate value for each search term suggestion for the two search indexes, determining a first search configuration of a first index having an acceptance rate value below a first threshold value, determining a second search configuration of a second index including parameters for controlling search term suggestions for at least one search index having an acceptance rate value above a second threshold value, and having a search configuration that is compatible according to a compatibility value to the first search configuration, wherein the first index and the second index have similar content, and copying a selected set of parameters of the configuration of the second search index into the first index.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Timo Kussmaul, Andreas Prokoph, Uwe Hansmann, Thomas Stober
  • Publication number: 20200278988
    Abstract: A computer-implemented system and method combine a plurality of search indexes of a search service. The method may comprise determining a resource utilization indicator value for two or more of the search indexes that correspond to a search body, evaluating the resource utilization indicator values to determine if they exceed a utilization threshold value, and responsive to each of the resource utilization indicator values exceeding the utilization threshold value, merging the two or more search indexes, resulting in a creation of a single search index out of the two or more search indexes while maintaining access rights to content elements relating to the search body.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 3, 2020
    Inventors: Andreas Prokoph, Timo Kussmaul, Thomas Stober, Uwe Hansmann