Patents by Inventor Jacob Kugel
Jacob Kugel 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: 9317355Abstract: Systems, methods, and computer program products to perform an operation comprising, responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system, generating an event notification including an identifier for the first systems management application, and transmitting the event notification to the first systems management application for reporting to a remote service.Type: GrantFiled: May 30, 2014Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: George H. Ahrens, Guoyou Chen, Jacob Kugel, Sajan Lukose, Rose B. Sundermeyer
-
Patent number: 9317354Abstract: Systems, methods, and computer program products to perform an operation comprising, responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system, generating an event notification including an identifier for the first systems management application, and transmitting the event notification to the first systems management application for reporting to a remote service.Type: GrantFiled: January 31, 2014Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: George H. Ahrens, Guoyou Chen, Jacob Kugel, Sajan Lukose, Rose B. Sundermeyer
-
Patent number: 9215144Abstract: When a policy for an IT asset is created in a system manager that manages one or more IT assets, other IT assets that are related to the selected IT asset are determined based on at least one relation criteria related to system topology. The system administrator is prompted to apply the same policy to the related systems. When the system administrator accepts the recommendation to apply the same policy to the related systems, a system group is defined that includes the selected computer system and the related systems, and the system group and its corresponding policy are displayed to the system administrator.Type: GrantFiled: October 18, 2012Date of Patent: December 15, 2015Assignee: International Business Machines CorporationInventors: Nathan P. Biles, Jacob Kugel, Matthew C. Riedemann, Brian O. Wood
-
Patent number: 9210043Abstract: When a policy for an IT asset is created in a system manager that manages one or more IT assets, other IT assets that are related to the selected IT asset are determined based on at least one relation criteria related to system topology. The system administrator is prompted to apply the same policy to the related systems. When the system administrator accepts the recommendation to apply the same policy to the related systems, a system group is defined that includes the selected computer system and the related systems, and the system group and its corresponding policy are displayed to the system administrator.Type: GrantFiled: January 31, 2013Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Nathan P. Biles, Jacob Kugel, Matthew C. Riedemann, Brian O. Wood
-
Publication number: 20150220380Abstract: Systems, methods, and computer program products to perform an operation comprising, responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system, generating an event notification including an identifier for the first systems management application, and transmitting the event notification to the first systems management application for reporting to a remote service.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: International Business Machines CorporationInventors: George H. Ahrens, Guoyou Chen, Jacob Kugel, Sajan Lukose, Rose B. Sundermeyer
-
Publication number: 20150220379Abstract: Systems, methods, and computer program products to perform an operation comprising, responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system, generating an event notification including an identifier for the first systems management application, and transmitting the event notification to the first systems management application for reporting to a remote service.Type: ApplicationFiled: May 30, 2014Publication date: August 6, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: George H. AHRENS, Guoyou CHEN, Jacob KUGEL, Sajan LUKOSE, Rose B. SUNDERMEYER
-
Patent number: 9037686Abstract: A portable, e.g. handheld, device that would assist in the discovery of hardware ‘in the box’, and non-connected resources in general, by using detection methods such as scanning a barcode, manually entering a UPC, or detecting an RFID tag on the asset or resource, and then recommending the physical location, cabling and other setup information based on datacenter needs and real-time load information and displaying the instructions on the portable device. The above-mentioned portable device may also include a GPS receiver to locate various resources, i.e. pieces of hardware, based on their location in a large datacenter.Type: GrantFiled: June 24, 2008Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventor: Jacob Kugel
-
Patent number: 8864020Abstract: Embodiments of the invention may provide an approach for mapping an image to an object using a matrix code. An associated method generally may include decoding a matrix code on a surface of the object to determine a network location of the image; downloading the image from the network location; retrieving a plurality of coordinate sets referenced by the matrix code; mapping the image to at least one region of the object according to the plurality of coordinate sets; and displaying the object with the mapped image. In one embodiment, the step of mapping the image to at least one region of the object according to the plurality of coordinate sets includes mapping a plurality of portions of the image to respective regions of the object according to respective pluralities of coordinate sets.Type: GrantFiled: February 19, 2013Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventor: Jacob Kugel
-
Patent number: 8857703Abstract: Embodiments of the invention may provide an approach for mapping an image to an object using a matrix code. An associated method generally may include decoding a matrix code on a surface of the object to determine a network location of the image; downloading the image from the network location; retrieving a plurality of coordinate sets referenced by the matrix code; mapping the image to at least one region of the object according to the plurality of coordinate sets; and displaying the object with the mapped image. In one embodiment, the step of mapping the image to at least one region of the object according to the plurality of coordinate sets includes mapping a plurality of portions of the image to respective regions of the object according to respective pluralities of coordinate sets.Type: GrantFiled: February 15, 2012Date of Patent: October 14, 2014Assignee: International Business Machines CorporationInventor: Jacob Kugel
-
Publication number: 20140115134Abstract: When a policy for an IT asset is created in a system manager that manages one or more IT assets, other IT assets that are related to the selected IT asset are determined based on at least one relation criteria related to system topology. The system administrator is prompted to apply the same policy to the related systems. When the system administrator accepts the recommendation to apply the same policy to the related systems, a system group is defined that includes the selected computer system and the related systems, and the system group and its corresponding policy are displayed to the system administrator.Type: ApplicationFiled: October 18, 2012Publication date: April 24, 2014Applicant: International Business Machines CorporationInventors: Nathan P. Biles, Jacob Kugel, Matthew C. Riedemann, Brian O. Wood
-
Publication number: 20130206830Abstract: Embodiments of the invention may provide an approach for mapping an image to an object using a matrix code. An associated method generally may include decoding a matrix code on a surface of the object to determine a network location of the image; downloading the image from the network location; retrieving a plurality of coordinate sets referenced by the matrix code; mapping the image to at least one region of the object according to the plurality of coordinate sets; and displaying the object with the mapped image. In one embodiment, the step of mapping the image to at least one region of the object according to the plurality of coordinate sets includes mapping a plurality of portions of the image to respective regions of the object according to respective pluralities of coordinate sets.Type: ApplicationFiled: February 15, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Jacob Kugel
-
Publication number: 20120137279Abstract: In-context notification of an available update of a computer program, the computer program configured to present a graphical user interface (‘GUI’) that includes one or more GUI elements where in-context notification includes: receiving, by the computer program, a notification of an available update to the computer program, the notification specifying one or more presently existing GUI elements affected by the update and displaying in the GUI, for each presently existing GUI element affected by the update, proximate to the presently existing GUI element affected by the update, an update indicator.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kimberly K. Button, Jacob Kugel, Brian O. Wood
-
Patent number: 7925984Abstract: The present invention generally relates to intelligent software agents. Each agent has an associated user interface panel through which the agent may be configured/customized. A remotely located user desiring to configure a particular agent issues a request for the associated user interface panel. The user interface panel may be provided to the user via, for example, a network connection. The user may then make the desired changes to the agent via the user interface panel. In this way, remote configuration of an agent is possible.Type: GrantFiled: March 31, 2003Date of Patent: April 12, 2011Assignee: International Business Machines CorporationInventors: Jeffrey T. Awe, Joseph P. Bigus, Anthony M. Dunbar, Gregory R. Hintermeister, Jacob Kugel, Donald A. Schlosnagle
-
Patent number: 7752076Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive vendor resource data and vendor logic from vendors, receive customer resource data from a customer, build a page based on the customer resource data and the vendor resource data, send the page to the customer, and invoke the vendor logic in response to a request from the customer via the page. The page may describe both the current inventory of resources at the customer (based on the customer resource data) and resources that are available for purchase from the vendors (based on the vendor resource data). In various embodiments, the vendor logic purchases the resource from the vendor, requests information from the vendor, or registers the customer with the vendor. If a determination is made that a new resource is needed, either by the customer or by analysis of the customer resource data and rules for purchasing new resources, then a purchase request is sent to the vendor for the new resource.Type: GrantFiled: October 29, 2004Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: Jacob Kugel, Carl Clair Pecinovsky, Christopher Robert Smith
-
Patent number: 7721218Abstract: The present invention generally relates to intelligent software agents. Agents are interfaced with through user interfaces that are generated according to the agent's intelligence. In one aspect, the interfaces are dynamically and programmatically generated in response to a request from a user desiring to interface with a particular agent. In this way, the interface may be generated in real time according to the applied intelligence of the agent. Interfaces may also be updated periodically and, in this way, be available prior to a user's request.Type: GrantFiled: March 31, 2003Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Jeffrey T. Awe, Joseph P. Bigus, Anthony M. Dunbar, Gregory R. Hintermeister, Jacob Kugel, Donald A. Schlosnagle
-
Publication number: 20090319640Abstract: A portable, e.g. handheld, device that would assist in the discovery of hardware ‘in the box’, and non-connected resources in general, by using detection methods such as scanning a barcode, manually entering a UPC, or detecting an RFID tag on the asset or resource, and then recommending the physical location, cabling and other setup information based on datacenter needs and real-time load information and displaying the instructions on the portable device. The above-mentioned portable device may also include a GPS receiver to locate various resources, i.e. pieces of hardware, based on their location in a large datacenter.Type: ApplicationFiled: June 24, 2008Publication date: December 24, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Jacob Kugel
-
Publication number: 20060095335Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive vendor resource data and vendor logic from vendors, receive customer resource data from a customer, build a page based on the customer resource data and the vendor resource data, send the page to the customer, and invoke the vendor logic in response to a request from the customer via the page. The page may describe both the current inventory of resources at the customer (based on the customer resource data) and resources that are available for purchase from the vendors (based on the vendor resource data). In various embodiments, the vendor logic purchases the resource from the vendor, requests information from the vendor, or registers the customer with the vendor. If a determination is made that a new resource is needed, either by the customer or by analysis of the customer resource data and rules for purchasing new resources, then a purchase request is sent to the vendor for the new resource.Type: ApplicationFiled: October 29, 2004Publication date: May 4, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jacob Kugel, Carl Pecinovsky, Christopher Smith
-
Publication number: 20050177792Abstract: The present invention generally relates to intelligent software agents. Each agent has an associated user interface panel through which the agent may be configured/customized. A remotely located user desiring to configure a particular agent issues a request for the associated user interface panel. The user interface panel may be provided to the user via, for example, a network connection. The user may then make the desired changes to the agent via the user interface panel. In this way, remote configuration of an agent is possible.Type: ApplicationFiled: March 31, 2003Publication date: August 11, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey T. Awe, Joseph P. Bigus, Anthony M. Dunbar, Gregory R. Hintermeister, Jacob Kugel, Donald A. Schlosnagle
-
Publication number: 20040215710Abstract: The present invention generally relates to intelligent software agents. Agents are interfaced with through user interfaces that are generated according to the agent's intelligence. In one aspect, the interfaces are dynamically and programmatically generated in response to a request from a user desiring to interface with a particular agent. In this way, the interface may be generated in real time according to the applied intelligence of the agent. Interfaces may also be updated periodically and, in this way, be available prior to a user's request.Type: ApplicationFiled: March 31, 2003Publication date: October 28, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey T. Awe, Joseph P. Bigus, Anthony M. Dunbar, Gregory R. Hintermeister, Jacob Kugel, Donald A. Schlosnagle