Patents by Inventor Gregory S. Hurlebaus

Gregory S. Hurlebaus 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: 11308540
    Abstract: A system and method for providing recommendations to at least one user is disclosed. A user profile for the user is obtained. Data is identified in the user indicative of interests of the users. This is stored in a profile store. Activity profiles and profiles of reviewers of the activity are created. A match between the author profiles, the user profiles and the activity profiles are identified. From these matches a list of activities is generated and presented to the user to select an activity to engage in.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Patent number: 11100535
    Abstract: A system and method for providing a group recommendation is disclosed. First a group having at least one member is defined. A group profile having at least one activity and a set of conditions for the activity are created. Based on the set of conditions a corresponding set of trigger events are identified. A number of electronic data sources are monitored for information related to set of conditions. The monitored set of conditions are compared against the set of trigger events. If the threshold between the set of conditions and the set of trigger events is met, then an alert is generated that is presented to the members of the group.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Patent number: 10824806
    Abstract: A system and method for providing counter intuitive recommendations to a user. A user profile is obtained for the user. A determination is made that a trigger condition has occurred for the user. The duration of the trigger condition is also determined. The trigger condition is associated with the user's profile. A request for a recommendation is received, and a list of recommendations is obtained. The recommendations are compared against the trigger condition to determine if the recommendation is compatible with the trigger condition. Those recommendations determined not to be compatible with the trigger condition are removed from the set of recommendations.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Publication number: 20190228066
    Abstract: A system and method for providing counter intuitive recommendations to a user is disclosed. A user profile is obtained for the user. A determination that a trigger condition has occurred for the user. The duration of the trigger condition is also determined. The trigger condition is associated with the user's profile. A request for a recommendation is received, and a list of recommendations is obtained. The recommendations are compared against the trigger condition to determine if the recommendation is compatible with the trigger condition. Those recommendations determined not to be compatible with the trigger condition are removed from the set of recommendations provided to the user.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Patent number: 10275451
    Abstract: A system and method for providing counter intuitive recommendations to a user. A user profile is obtained for the user. A determination that a trigger condition has occurred for the user. The duration of the trigger condition is also determined. The trigger condition is associated with the user's profile. A request for a recommendation is received, and a list of recommendations is obtained. The recommendations are compared against the trigger condition to determine if the recommendation is compatible with the trigger condition. Those recommendations determined not to be compatible with the trigger condition are removed from the set of recommendations provided to the user.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Publication number: 20190019233
    Abstract: A system and method for providing recommendations to at least one user is disclosed. A user profile for the user is obtained. Data is identified in the user indicative of interests of the users. This is stored in a profile store. Activity profiles and profiles of reviewers of the activity are created. A match between the author profiles, the user profiles and the activity profiles are identified. From these matches a list of activities is generated and presented to the user to select an activity to engage in.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Publication number: 20190018835
    Abstract: A system and method for providing counter intuitive recommendations to a user. A user profile is obtained for the user. A determination that a trigger condition has occurred for the user. The duration of the trigger condition is also determined. The trigger condition is associated with the user's profile. A request for a recommendation is received, and a list of recommendations is obtained. The recommendations are compared against the trigger condition to determine if the recommendation is compatible with the trigger condition. Those recommendations determined not to be compatible with the trigger condition are removed from the set of recommendations provided to the user.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Publication number: 20190019217
    Abstract: A system and method for presenting offers to a group of users is disclosed. An initial profile is created for at least one user and is further enhanced for the user. This is used to build a user profile for the user. A trigger event including a set of profile characteristics is identified. Based on the trigger event a group of users is generated from users in the profile store who have profiles that match the trigger event. An offer is generated for the group of users based upon the trigger event and then presented to the members of the group for them to act upon.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Publication number: 20190019216
    Abstract: A system and method for providing a group recommendation is disclosed. First a group having at least one member is defined. A group profile having at least one activity and a set of conditions for the activity are created. Based on the set of conditions a corresponding set of trigger events are identified. A number of electronic data sources are monitored for information related to set of conditions. The monitored set of conditions are compared against the set of trigger events. If the threshold between the set of conditions and the set of trigger events is met, then an alert is generated that is presented to the members of the group.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
  • Patent number: 6671721
    Abstract: An object oriented framework mechanism for distributing and managing operations of a network application defines classes and class relationships that provide for easily extending the framework to define new heterogeneous operations in a network application. Core functions of the framework mechanism support operation management functions, which may include status reporting, error recovery, scheduling, reexecution of previously-defined operations, persistence of operations, and sharing of operations between users. The framework mechanism provides extensible functions that are extended by a user to define a network application. A network application can thus be defined by a user that supports any or all of the above-mentioned operation management functions without explicitly providing these functions, because these functions are part of the core function of the framework mechanism.
    Type: Grant
    Filed: April 22, 1999
    Date of Patent: December 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael John Branson, Steven Gene Halverson, Gregory S. Hurlebaus, Brian Richard Lucier, David Henry Sandifer, Andrew James Streit, Patrick Michael Wildt
  • Patent number: 6640252
    Abstract: An apparatus and method for creating packages and for transferring packages between computer systems provides a graphical user interface that allows a user to define various attributes for a package. Logical packages may be defined, which specify package elements to include in the package. Physical packages may also be defined, which contain a copy of the package elements specified in the logical package. Once a user defines a logical package, the logical package may be transferred to an endpoint system. The endpoint system reads the logical package, and from the parameters in the logical package determines where to retrieve the package elements and what other actions are appropriate while retrieving the package elements and constructing a physical package. In this manner, the endpoint system retrieves the package elements as required. The preferred embodiment of the present invention defines a packager using an object oriented framework mechanism that defines both core and extensible functions.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: October 28, 2003
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Gregory S. Hurlebaus, Erik Duane Lindberg, Robert Anthony Mahlik, Michael B. Murphy
  • Publication number: 20020065937
    Abstract: An apparatus and method for creating packages and for transferring packages between computer systems provides a graphical user interface that allows a user to define various attributes for a package. Logical packages may be defined, which specify package elements to include in the package. Physical packages may also be defined, which contain a copy of the package elements specified in the logical package. Once a user defines a logical package, the logical package may be transferred to an endpoint system. The endpoint system reads the logical package, and from the parameters in the logical package determines where to retrieve the package elements and what other actions are appropriate while retrieving the package elements and constructing a physical package. In this manner, the endpoint system retrieves the package elements as required. The preferred embodiment of the present invention defines a packager using an object oriented framework mechanism that defines both core and extensible functions.
    Type: Application
    Filed: January 4, 2002
    Publication date: May 30, 2002
    Applicant: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Gregory S. Hurlebaus, Erik Duane Lindberg, Robert Anthony Mahlik, Michael B. Murphy
  • Patent number: 6345306
    Abstract: An apparatus and method for creating packages and for transferring packages between computer systems provides a graphical user interface that allows a user to define various attributes for a package. Logical packages may be defined, which specify package elements to include in the package. Physical packages may also be defined, which contain a copy of the package elements specified in the logical package. Once a user defines a logical package, the logical package may be transferred to an endpoint system. The endpoint system reads the logical package, and from the parameters in the logical package determines where to retrieve the package elements and what other actions are appropriate while retrieving the package elements and constructing a physical package. In this manner, the endpoint system retrieves the package elements as required. The preferred embodiment of the present invention defines a packager using an object oriented framework mechanism that defines both core and extensible functions.
    Type: Grant
    Filed: May 5, 1999
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Gregory S. Hurlebaus, Erik Duane Lindberg, Robert Anthony Mahlik, Michael B. Murphy