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: 11308540Abstract: 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: GrantFiled: July 11, 2017Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Patent number: 11100535Abstract: 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: GrantFiled: July 11, 2017Date of Patent: August 24, 2021Assignee: International Business Machines CorporationInventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Patent number: 10824806Abstract: 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: GrantFiled: April 2, 2019Date of Patent: November 3, 2020Assignee: International Business Machines CorporationInventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Publication number: 20190228066Abstract: 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: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Patent number: 10275451Abstract: 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: GrantFiled: July 11, 2017Date of Patent: April 30, 2019Assignee: International Business Machines CorporationInventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Publication number: 20190019233Abstract: 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: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Publication number: 20190018835Abstract: 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: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Publication number: 20190019217Abstract: 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: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Publication number: 20190019216Abstract: 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: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Arindam Bhowmick, Carlos Chivardi, Jennifer M. Hatfield, Gregory S. Hurlebaus, Josef Scherpa
-
Patent number: 6671721Abstract: 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: GrantFiled: April 22, 1999Date of Patent: December 30, 2003Assignee: International Business Machines CorporationInventors: Michael John Branson, Steven Gene Halverson, Gregory S. Hurlebaus, Brian Richard Lucier, David Henry Sandifer, Andrew James Streit, Patrick Michael Wildt
-
Patent number: 6640252Abstract: 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: GrantFiled: January 4, 2002Date of Patent: October 28, 2003Assignee: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Gregory S. Hurlebaus, Erik Duane Lindberg, Robert Anthony Mahlik, Michael B. Murphy
-
Publication number: 20020065937Abstract: 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: ApplicationFiled: January 4, 2002Publication date: May 30, 2002Applicant: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Gregory S. Hurlebaus, Erik Duane Lindberg, Robert Anthony Mahlik, Michael B. Murphy
-
Patent number: 6345306Abstract: 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: GrantFiled: May 5, 1999Date of Patent: February 5, 2002Assignee: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Gregory S. Hurlebaus, Erik Duane Lindberg, Robert Anthony Mahlik, Michael B. Murphy