Patents by Inventor Uwe Karl Hansmann
Uwe Karl 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).
-
Publication number: 20230418969Abstract: In an approach to improve service routing, embodiments route a service request to an execution environment. Embodiments provide a plurality of execution environments, wherein in each execution environment executable services are deployable, provide a service registry maintaining a plurality of execution environments, and receive, by the service registry, a service routing request. Further, embodiments determine a required trust level for a service relating to the service routing request by using a trained machine-learning system for outputting a trust level class when receiving service context data of the service relating to the service routing request as input, determine, using the service registry, a set of execution environments matching the output trust level class, and select, by the service registry, one execution environment of the determined set of execution environments.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Inventors: Uwe Karl Hansmann, Timo Kussmaul, Thomas Stober
-
Patent number: 11727283Abstract: Provided is a method for distributing rules across instances of a rules engine. The method includes determining a rule load for each set of rules of a plurality of sets of rules. Each set of rules is associated with a tenant of a plurality of tenants hosted on a multi-tenant system. The method includes combining the rule load for each set of rules into an overall rule load. The method further includes distributing the sets of rules across a set of rules engine instances such that approximately the same fraction of the overall rule load is assigned to each rules engine instance of the set of rules engine instances.Type: GrantFiled: May 19, 2020Date of Patent: August 15, 2023Assignee: International Business Machines CorporationInventors: Rachael Marie Huston Dickens, Kelley Gordon, Uwe Karl Hansmann, Dieter Buehler
-
Patent number: 11683283Abstract: The present disclosure relates to a method comprising receiving an electronic message. Message intents of the received electronic message and one or more related intents may be determined. An electronic message may be generated according to a selected subset of the message intents or according to the related intents. The generated electronic message may be provided.Type: GrantFiled: March 30, 2021Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Uwe Karl Hansmann, Thomas Stober, Timo Kussmaul, Vijay Ekambaram, Sneha Mondal, Smitkumar Narotambhai Marvaniya
-
Publication number: 20230169119Abstract: Provided are techniques for mode-specific search query processing. A current search query is received from a user, wherein the user has a user profile. In response to determining that a query mode for the current search query is a guided mode, a query context of the current search query is determined. A classification for the current search query is determined. One or more search influencers are identified using the classification, where each of the one or more search influencers has a corresponding user profile. The current search query is rewritten based on the query context, a private portion of the user profile of the user, and a public portion of each corresponding user profile of each of the one or more search influencers. The rewritten search query is executed to generate search results, and the search results are returned.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Thomas STOBER, Timo KUSSMAUL, Carsten LEUE, Uwe Karl HANSMANN
-
Patent number: 11586676Abstract: Provided are techniques for mode-specific search query processing. A current search query is received from a user, wherein the user has a user profile. In response to determining that a query mode for the current search query is a guided mode, a query context of the current search query is determined. A classification for the current search query is determined. One or more search influencers are identified using the classification, where each of the one or more search influencers has a corresponding user profile. The current search query is rewritten based on the query context, a private portion of the user profile of the user, and a public portion of each corresponding user profile of each of the one or more search influencers. The rewritten search query is executed to generate search results, and the search results are returned.Type: GrantFiled: December 18, 2020Date of Patent: February 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Stober, Timo Kussmaul, Carsten Leue, Uwe Karl Hansmann
-
Patent number: 11586764Abstract: An application (App)-BOT, scans a context of a user of an application and obtains current scanned user data. The App BOT determines a set of user information entities from the scanned user data containing current information about the user. In a negotiation phase, the App BOT a data access request offer from a mixed reality data (MRD)-BOT. A privacy leak score is estimated that represents a user value attributed to the permission to access the labelled user information entity based on the data access request offer. Responsive to determining that the privacy leak score exceeds a privacy leak score threshold, an acceptance of the data access request offer is sent to the MRD BOT and providing access requested by the data access request. Otherwise, a counteroffer is sent to the offer to the MRD BOT.Type: GrantFiled: September 29, 2020Date of Patent: February 21, 2023Assignee: International Business Machines CorporationInventors: Timo Kussmaul, Uwe Karl Hansmann, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
-
Patent number: 11562037Abstract: A computer-implemented method for enabling static markup crawlability for a web application dynamically updating web pages client-side may be provided. The method comprises providing a web application identifiable by a web address comprising both, a static content block and dynamic content, and generating a static HTML page and pre-rendering the static content block of the web application such that at least a portion of static content of the web application is crawlable.Type: GrantFiled: September 2, 2020Date of Patent: January 24, 2023Assignee: International Business Machines CorporationInventors: Dieter Buehler, Carsten Leue, Uwe Karl Hansmann
-
Patent number: 11533279Abstract: The present disclosure relates to a method comprising receiving an electronic message of an electronic communication system. An image based noisy content may be generated. The image based noisy content is different from a content of the received electronic message and relates to the message intents of the received message. The electronic communication system may be configured to provide the image based noisy to the recipient instead of the received electronic message or provide the received electronic message to the recipient in addition to the image based noisy.Type: GrantFiled: March 30, 2021Date of Patent: December 20, 2022Assignee: International Business Machines CorporationInventors: Uwe Karl Hansmann, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya, Timo Kussmaul, Thomas Stober, Sneha Mondal
-
Patent number: 11520786Abstract: A method, system and computer-usable medium for optimizing of search rules modifying search results. A rules service is initiated prior to executing a given search query from a shopper. A search rule evaluation is performed for the given search query and implementing a search rule that causes actions defined by the search rule to be applied to the given search request query. A list of search rules implemented or fired for each given search query is stored. A tracking record is built based on search rule evaluation that includes the list of implemented or fired rules and rule impact tracking (RIT) records.Type: GrantFiled: July 16, 2020Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Rachael Marie Huston Dickens, Uwe Karl Hansmann, Dieter Buehler, Kelley Gordon
-
Publication number: 20220321508Abstract: The present disclosure relates to a method comprising receiving an electronic message of an electronic communication system. An image based noisy content may be generated. The image based noisy content is different from a content of the received electronic message and relates to the message intents of the received message. The electronic communication system may be configured to provide the image based noisy to the recipient instead of the received electronic message or provide the received electronic message to the recipient in addition to the image based noisy.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Inventors: Uwe Karl Hansmann, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya, Timo Kussmaul, Thomas Stober, Sneha Mondal
-
Publication number: 20220321511Abstract: The present disclosure relates to a method comprising receiving an electronic message. Message intents of the received electronic message and one or more related intents may be determined. An electronic message may be generated according to a selected subset of the message intents or according to the related intents. The generated electronic message may be provided.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Inventors: Uwe Karl Hansmann, Thomas Stober, Timo Kussmaul, Vijay Ekambaram, Sneha Mondal, Smitkumar Narotambhai Marvaniya
-
Publication number: 20220197951Abstract: Provided are techniques for mode-specific search query processing. A current search query is received from a user, wherein the user has a user profile. In response to determining that a query mode for the current search query is a guided mode, a query context of the current search query is determined. A classification for the current search query is determined. One or more search influencers are identified using the classification, where each of the one or more search influencers has a corresponding user profile. The current search query is rewritten based on the query context, a private portion of the user profile of the user, and a public portion of each corresponding user profile of each of the one or more search influencers. The rewritten search query is executed to generate search results, and the search results are returned.Type: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Inventors: Thomas STOBER, Timo KUSSMAUL, Carsten LEUE, Uwe Karl HANSMANN
-
Publication number: 20220100893Abstract: An application (App)-BOT, scans a context of a user of an application and obtains current scanned user data. The App BOT determines a set of user information entities from the scanned user data containing current information about the user. In a negotiation phase, the App BOT a data access request offer from a mixed reality data (MRD)-BOT. A privacy leak score is estimated that represents a user value attributed to the permission to access the labelled user information entity based on the data access request offer. Responsive to determining that the privacy leak score exceeds a privacy leak score threshold, an acceptance of the data access request offer is sent to the MRD BOT and providing access requested by the data access request. Otherwise, a counteroffer is sent to the offer to the MRD BOT.Type: ApplicationFiled: September 29, 2020Publication date: March 31, 2022Inventors: Timo Kussmaul, Uwe Karl Hansmann, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
-
Publication number: 20220019584Abstract: A method, system and computer-usable medium for optimizing of search rules modifying search results. A rules service is initiated prior to executing a given search query from a shopper. A search rule evaluation is performed for the given search query and implementing a search rule that causes actions defined by the search rule to be applied to the given search request query. A list of search rules implemented or fired for each given search query is stored. A tracking record is built based on search rule evaluation that includes the list of implemented or fired rules and rule impact tracking (RIT) records.Type: ApplicationFiled: July 16, 2020Publication date: January 20, 2022Inventors: Rachael Marie Huston Dickens, Uwe Karl Hansmann, Dieter Buehler, Kelley Gordon
-
Publication number: 20210365801Abstract: Provided is a method for distributing rules across instances of a rules engine. The method includes determining a rule load for each set of rules of a plurality of sets of rules. Each set of rules is associated with a tenant of a plurality of tenants hosted on a multi-tenant system. The method includes combining the rule load for each set of rules into an overall rule load. The method further includes distributing the sets of rules across a set of rules engine instances such that approximately the same fraction of the overall rule load is assigned to each rules engine instance of the set of rules engine instances.Type: ApplicationFiled: May 19, 2020Publication date: November 25, 2021Inventors: Rachael Marie Huston Dickens, Kelley Gordon, Uwe Karl Hansmann, Dieter Buehler
-
Publication number: 20210092199Abstract: A computer-implemented method for improving cachability of an API request result of a content delivery system may be provided. The method comprises maintaining a unique seed value per group of content items of a content type, and, upon determining that one of the content items of the group is updated, updating the seed value for the group of content items. The method also comprises caching one of the content items of the group together with the related seed value in a caching system and receiving, by the caching system, an API request requesting as API request result a content item of the group, wherein a parameter of the API request is a selected seed value.Type: ApplicationFiled: July 30, 2020Publication date: March 25, 2021Inventors: Dieter Buehler, Carsten Leue, Uwe Karl Hansmann
-
Publication number: 20210081464Abstract: A computer-implemented method for enabling static markup crawlability for a web application dynamically updating web pages client-side may be provided. The method comprises providing a web application identifiable by a web address comprising both, a static content block and dynamic content, and generating a static HTML page and pre-rendering the static content block of the web application such that at least a portion of static content of the web application is crawlable.Type: ApplicationFiled: September 2, 2020Publication date: March 18, 2021Inventors: Dieter Buehler, Carsten Leue, Uwe Karl Hansmann