Patents by Inventor Norbert Herman

Norbert Herman 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: 10460345
    Abstract: For targeted presentation of information on a mobile device, a presence of the device is detected at a given time at in a zone. A pause is detected in a movement of the device in the zone. A hangout pattern of the device is predicted. The hangout pattern includes an expected pause duration of the pause. Using the hangout pattern and the detected pause, a time is computed to present a content on the device. The content presented at the time is expected to have a higher than a threshold probability of receiving an input at the device. The content is selected according to the probability of receiving the input. The content is transmitted to the device such that the content is available for presenting at the device at the computed time.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu K. Ganti, Norbert Herman, Shubhadip Ray, Mudhakar Srivatsa
  • Patent number: 10453083
    Abstract: Embodiments herein provide data clustering and user modeling for next-best-action decisions. Specifically, a modeling tool is configured to: receive indicators within unstructured social data from a plurality of users; analyze the unstructured social data of each of the plurality of users to assign a set of feature vectors to each of the plurality of users, each feature vector corresponding to one or more personality characteristics of each of the plurality of users; and analyze the feature vectors to identify two or more users from the plurality of users sharing a set of similar feature vectors. The modeling tool is further configured to: group the two or more users from the plurality of users sharing the set of similar feature vectors to form a cluster; identify attributes of the cluster; and input the attributes of the cluster into a predictive model to determine an offer corresponding to the cluster.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Norbert Herman, Daniel T. Lambert
  • Patent number: 10430465
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: October 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Freed, Norbert Herman, Shubhadip Ray, Avik Sanyal
  • Publication number: 20190272602
    Abstract: Data sources containing a plurality of health information is combined throughout a plurality of travelers. Profile vectors are created from each individual member of the traveling party and a group profile vector is built as a representative whole of the traveling parties interests. Potential travel destinations vectors are clustered and mapped with dimensions comprised in the group profile vector. A recommended vacation or travel destination itinerary is proposed based on the highest overlaying dimensional score between the group profile vector and potential travel destinations.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Inventors: Shubhadip Ray, Andrew S. Christiansen, Norbert Herman, Avik Sanyal
  • Publication number: 20190258948
    Abstract: Disclosed embodiments provide techniques for automated technical support based on cognitive capabilities and preferences of a user. A user profile is obtained which includes a skill level assessment. A solution path includes one or more potential solutions for a problem. One or more solutions in the solution path are presented to a user as a potential remedy for a technical problem, based on the cognitive capabilities and preferences of a user.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 22, 2019
    Inventors: Shubhadip Ray, Andrew S. Christiansen, Norbert Herman, Avik Sanyal
  • Publication number: 20190243340
    Abstract: Using an analytical model, a problem related to a product is identified from a collection of report data, the product being a three dimensional (3D) solid having a shape and produced from a manufacturing process. The problem is correlated with a set of factors. The set of factors describes a circumstance in which a user performs an operation of the product. According to a weight assigned to the problem, the problem is selected for prototyping. Using a processor and a memory, the set of factors and the operation are simulated by using a modified design of the product. In response to the modified design solving the problem, a specification of the modified design is provided for 3D printing to the user.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Applicant: International Business Machines Corporation
    Inventors: Karl J. Cama, Norbert Herman, Shubhadip Ray
  • Patent number: 10359763
    Abstract: Using an analytical model, a problem related to a product is identified from a collection of report data, the product being a three dimensional (3D) solid having a shape and produced from a manufacturing process. The problem is correlated with a set of factors. The set of factors describes a circumstance in which a user performs an operation of the product. According to a weight assigned to the problem, the problem is selected for prototyping. Using a processor and a memory, the set of factors and the operation are simulated by using a modified design of the product. In response to the modified design solving the problem, a specification of the modified design is provided for 3D printing to the user.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: July 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Karl J. Cama, Norbert Herman, Shubhadip Ray
  • Patent number: 10055411
    Abstract: A method and system implemented for generating a music recommendation intended to surprise and delight a user using data and computer analytics. The method and system collects and categorizes musical preferences using past preferences, user demographics, social media data and psychological variables which include the Big-5 personality traits of the user to generate a profile containing preferred musical parameters. The method and system categorize music based on different dimensions and compare music with a user generated profile containing preferred music parameters. The method and system may search for additional music across two vectors, parameters that closely resemble the preferred musical parameters, and outlying parameters that extend outside the preferred parameters, in order to locate and present musical recommendations that have similarities to the preferred music of the user, but variable enough to surprise and delight the user.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Karl J. Cama, Andrew R. Freed, Norbert Herman, Shubhadip Ray
  • Publication number: 20180197093
    Abstract: A vehicle accident detection method and system is provided. The method includes receiving location coordinates associated with a location of an occurring vehicular accident. Data associated with possible causes of the vehicular accident is received from sensors. Traffic related rules associated with a geographical location are retrieved and analyzed with respect to the data. Parameters associated with at least one vehicle involved in the vehicular accident and a possible cause are determined via execution of programming logic and transmitted to additional systems. The possible cause for the vehicular accident is determined from all possible causes based on matching current and historical accident circumstances. Additionally, weighting factors may be available and adjusted over time for accurate accident detection. A possible cause comprising a greatest weighting factor may be used to identify a most likely cause.
    Type: Application
    Filed: March 6, 2018
    Publication date: July 12, 2018
    Inventors: Karl J. Cama, Norbert Herman, Shubhadip Ray
  • Publication number: 20180197085
    Abstract: Generating insight on a set of data is provided. A request for information regarding a specific topic is received from a client device corresponding to a requester. An analysis is performed on the request and a type of the information requested is determined based on the analysis. A set of information vendors is selected from a plurality of known information vendors based on the type of the information requested and other factors. Insights on the type of the information requested are obtained from the selected set of information vendors and an analysis is performed on the insights. A response to the request is generated based on the analysis of the insights on the type of the information requested that was obtained from the selected set of information vendors. The response to the request is sent to the client device corresponding to the requester.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 12, 2018
    Inventors: Rama Kalyani T. Akkiraju, Karl J. Cama, Norbert Herman, Shubhadip Ray
  • Publication number: 20180189417
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Andrew R. FREED, Norbert HERMAN, Shubhadip RAY, Avik SANYAL
  • Publication number: 20180150871
    Abstract: A computer-implemented method comprising: presenting, by a computing device, an advertisement on a first device; monitoring, by the computing device, viewing activity by a user of the advertisement, wherein the monitoring comprises tracking an amount of time that the user actively views the advertisement on the first device; and continuing, by the computing device, playback of the advertisement on one or more second devices until the user has actively viewed the advertisement for a target impression time based on the monitoring.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Siddique M. Adoni, Gregory J. Boss, Norbert Herman, Shubhadip Ray, Dhandapani Shanmugam
  • Patent number: 9984331
    Abstract: A vehicle accident detection method and system is provided. The method includes receiving location coordinates associated with a location of an occurring vehicular accident. Data associated with possible causes of the vehicular accident is received from sensors. Traffic related rules associated with a geographical location are retrieved and analyzed with respect to the data. Parameters associated with at least one vehicle involved in the vehicular accident and a possible cause are determined via execution of programming logic and transmitted to additional systems. The possible cause for the vehicular accident is determined from all possible causes based on matching current and historical accident circumstances. Additionally, weighting factors may be available and adjusted over time for accurate accident detection. A possible cause comprising a greatest weighting factor may be used to identify a most likely cause.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Karl J. Cama, Norbert Herman, Shubhadip Ray
  • Publication number: 20180082338
    Abstract: A method for generating and presenting customized advertisement messages to consumers is provided. The method may include receiving advertisement messages. The method may further include identifying first essential portions and first non-essential portion in each received advertisement message. Additionally, the method may include presenting the received advertisement messages to consumers based on the first essential portions and the first non-essential portions. The method may also include collecting consumer profile data on each consumer based on the presented received advertisement messages. The method may further include identifying second essential portions and second non-essential portions in each of the presented received advertisement messages. The method may also include customizing the presented received advertisement messages based on the first essential portions, the first non-essential portions, the second essential portions, and the second non-essential portions.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Norbert Herman, Sarbajit K. Rakshit, Craig M. Trim, Henry C. Will, IV
  • Publication number: 20180082339
    Abstract: A method for generating and presenting customized advertisement messages to consumers is provided. The method may include receiving advertisement messages. The method may further include identifying first essential portions and first non-essential portion in each received advertisement message. Additionally, the method may include presenting the received advertisement messages to consumers based on the first essential portions and the first non-essential portions. The method may also include collecting consumer profile data on each consumer based on the presented received advertisement messages. The method may further include identifying second essential portions and second non-essential portions in each of the presented received advertisement messages. The method may also include customizing the presented received advertisement messages based on the first essential portions, the first non-essential portions, the second essential portions, and the second non-essential portions.
    Type: Application
    Filed: July 21, 2017
    Publication date: March 22, 2018
    Inventors: Norbert Herman, Sarbajit K. Rakshit, Craig M. Trim, Henry C. Will, IV
  • Publication number: 20180075481
    Abstract: Systems and methods for determining advertisement content based on cluster density analysis of advertisement targets within a dynamic visibility fence are disclosed. A computer-implemented method includes determining, by an advertisement determination device, a dynamic visibility fence for a time, the dynamic visibility fence defining a first set of advertisement targets, determining, by the advertisement determination device, an advertisement to display based on cluster analysis of the first set of advertisement targets, and displaying, by the advertisement determination device, the determined advertisement.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Siddique M. Adoni, Gregory J. Boss, Norbert Herman, Shubhadip Ray, Dhandapani Shanmugam
  • Publication number: 20170318430
    Abstract: A method and system are provided for next location prediction. The method includes inferring, by a hardware processor, a store layout, based on user location data and user transaction data for a plurality of users. The method further includes clustering, by the hardware processor, the plurality of users based on the user transaction data to form a set of clusters. The method also includes ensembling, by the hardware processor, users within each of the clusters and building a location prediction model for each of the clusters. The method additionally includes predicting, by the hardware processor, a next location of a particular user from the plurality of users based on a weighted vote taken over the location prediction model for the cluster corresponding to the particular user. The cluster corresponding to the particular user includes at least one other user from the plurality of users in addition to the particular user.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Raghu K. Ganti, Norbert Herman, Shubhadip Ray, Mudhakar Srivatsa
  • Patent number: 9799035
    Abstract: A method and system for analyzing customer feedback is provided. The method includes accessing a keyword and word mapping database and receiving consumer feedback data associated with a product or service. The consumer feedback data includes feedback data groups. Each group is divided into segments based on word analysis. Each segment is analyzed with respect to the keyword and thesaurus database. A score is generated for each segment and a composite score is generated for each feedback data group. Each composite score is stored.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Karl J. Cama, Norbert Herman, Daniel Lambert
  • Patent number: 9747348
    Abstract: For a search query submitted by a user, a result set including a plurality of pages is obtained. A first and a second personality score of a first and a second page, respectively, is determined using a value of a personality trait of the user and a weight associated with the value, and at least one of (i) a personality score of a site from which a first page is obtained based on a personality analysis of another content on the site, and (ii) a personality score of an author of the first page based on a personality analysis of another content published by the author. The first page is ordered ahead of the second page when the first personality score exceeding the second personality score, even when the first page and the second page are equally relevant to the search query.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Karl J. Cama, Andrew R. Freed, Norbert Herman, Shubhadip Ray
  • Patent number: 9721207
    Abstract: The disclosure is directed to written content generation. A method for generating written content in an application in accordance with an embodiment includes: receiving a query from a user; importing data from at least one data source in response to the query; ranking the imported data based on a plurality of ranking factors to determine a relevance of the imported data; automatically generating written content using at least a portion of the imported data based on the determined relevance of the imported data; and automatically customizing the written content based on a file format of the application.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Karl J. Cama, Norbert Herman, Daniel T. Lambert