Patents by Inventor David B. Kumhyr

David B. Kumhyr 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: 9535957
    Abstract: A method, computer program product and computer system are provided. A processor receives a plurality of pointers corresponding to a plurality of electronic files. A processor determines at least one affinity score for the plurality of electronic files based, at least in part, on one or more usage patterns of a user. A processor generates a geometric diagram including a plurality of regions, wherein the geometric diagram is represented by a matrix. A processor assigns the plurality of pointers to the plurality of regions based, at least in part, on the at least one affinity score. A processor selects at least one pointer of the plurality of pointers based, at least in part, on a selection area of the geometric area, where the at least one pointer is located within the selection area. A processor generates a list including the at least one pointer of the plurality of pointers.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Chambers, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9521045
    Abstract: Embodiments of the present invention provide systems and methods for monitoring decommissioned servers in a shared data environment. Embodiments of the present invention can be used to aggregate information associated with an environment from external resources, and calculate a baseline of server activity from the aggregated information. When new information is received, it is compared to the baseline of server activity in order to determine a possible misuse of the server assets, when inconsistencies are detected between the baseline of activity and the new information.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9454728
    Abstract: In an approach for suggesting an item to pack, a processor receives an indication that a user is packing a first item of luggage, wherein the indication includes information about a trip. A processor generates a packing list based on the information about the trip. A processor receives a request to link the first item of luggage and a second item of luggage for the trip. A processor links the first and second items of luggage such that contents of each item of luggage are jointly compared to the packing list. A processor receives, via a short-range point-to-point communication reader of the first item of luggage, a signal from a short-range point-to-point communication device operably affixed to a first item. A processor identifies the first item based on the signal. A processor determines that the first item is an item of the packing list.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20160275049
    Abstract: Embodiments described herein provide recovery placeholders within an application. Specifically, one approach includes providing an application operating on a client device, and generating a recovery placeholder that defines a current state of the application by analyzing a queue containing a set of messages, and identifying one or more selected events corresponding to the application from the queue. In one approach, the current state defines, at the time the recovery placeholder is generated, at least one of: a position within a window of the application, a current activity of the application, a position of the window within a display of a display device, and a placement order of the window of the application in relation to a stack of other cascaded windows. At a later point in time, the application may then be restored to the current state by accessing the recovery placeholder to replay the one or more selected events.
    Type: Application
    Filed: June 2, 2016
    Publication date: September 22, 2016
    Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9426167
    Abstract: Embodiments of the present invention provide systems and methods for monitoring decommissioned servers in a shared data environment. Embodiments of the present invention can be used to aggregate information associated with an environment from external resources, and calculate a baseline of server activity from the aggregated information. When new information is received, it is compared to the baseline of server activity in order to determine a possible misuse of the server assets, when inconsistencies are detected between the baseline of activity and the new information.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9424110
    Abstract: Embodiments described herein provide recovery placeholders within an application. Specifically, one approach includes providing an application operating on a client device, and generating a recovery placeholder that defines a current state of the application by analyzing a queue containing a set of messages, and identifying one or more selected events corresponding to the application from the queue. In one approach, the current state defines, at the time the recovery placeholder is generated, at least one of: a position within a window of the application, a current activity of the application, a position of the window within a display of a display device, and a placement order of the window of the application in relation to a stack of other cascaded windows. At a later point in time, the application may then be restored to the current state by accessing the recovery placeholder to replay the one or more selected events.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20160210207
    Abstract: Embodiments described herein provide recovery placeholders within an application. Specifically, one approach includes providing an application operating on a client device, and generating a recovery placeholder that defines a current state of the application by analyzing a queue containing a set of messages, and identifying one or more selected events corresponding to the application from the queue. In one approach, the current state defines, at the time the recovery placeholder is generated, at least one of: a position within a window of the application, a current activity of the application, a position of the window within a display of a display device, and a placement order of the window of the application in relation to a stack of other cascaded windows. At a later point in time, the application may then be restored to the current state by accessing the recovery placeholder to replay the one or more selected events.
    Type: Application
    Filed: March 31, 2016
    Publication date: July 21, 2016
    Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9384011
    Abstract: A method for managing a user interface desktop workspace is provided. The method includes selecting applications in a desktop environment rendered in memory of a computer. The method also includes querying each of the selection applications, capturing through the querying, attributes for each of the selected applications and writing references to the selected applications and corresponding ones of the captured attributes to a workspace profile. The method further includes generating a workspace object from the workspace profile. Finally, the method includes configuring the workspace object in the desktop environment to respond to activation by loading each of the applications in the workspace profile using the corresponding ones of the captured attributes in the workspace profile.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: William C. Bulko, Glenn D. Johnson, David B. Kumhyr, Jacobo A. Vargas, Yvonne M. Young
  • Patent number: 9348670
    Abstract: Embodiments described herein provide recovery placeholders within an application. Specifically, one approach includes providing an application operating on a client device, and generating a recovery placeholder that defines a current state of the application by analyzing a queue containing a set of messages, and identifying one or more selected events corresponding to the application from the queue. In one approach, the current state defines, at the time the recovery placeholder is generated, at least one of: a position within a window of the application, a current activity of the application, a position of the window within a display of a display device, and a placement order of the window of the application in relation to a stack of other cascaded windows. At a later point in time, the application may then be restored to the current state by accessing the recovery placeholder to replay the one or more selected events.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20150254114
    Abstract: Embodiments described herein provide recovery placeholders within an application. Specifically, one approach includes providing an application operating on a client device, and generating a recovery placeholder that defines a current state of the application by analyzing a queue containing a set of messages, and identifying one or more selected events corresponding to the application from the queue. In one approach, the current state defines, at the time the recovery placeholder is generated, at least one of: a position within a window of the application, a current activity of the application, a position of the window within a display of a display device, and a placement order of the window of the application in relation to a stack of other cascaded windows. At a later point in time, the application may then be restored to the current state by accessing the recovery placeholder to replay the one or more selected events.
    Type: Application
    Filed: March 10, 2014
    Publication date: September 10, 2015
    Applicant: International Business Machines Corporation
    Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20150244626
    Abstract: A method, system, and computer program product for identity-aware load balancing are provided in the illustrative embodiments. A sender of a packet is identified using an attribute communicated with the packet. The attribute is sufficient to identify a sender of the packet. The packet is directed to a set of resources managed by a load balancing application. A rule corresponding to the sender is selected. The rule is executed to identify a characteristic of an algorithm usable in a load balancing operation of the load balancing application. The packet and the identified characteristic of the algorithm are communicated to the load balancer. The communicating causes the load balancer to select an algorithm for a load balancing operation with the packet such that the selected algorithm includes the identified characteristic of the algorithm.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Applicant: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Craig C. Dods, David B. Kumhyr
  • Publication number: 20150241565
    Abstract: A method and system for determining a driver is provided. The method includes receiving and analyzing GPS data identifying locations of GPS enabled devices of a plurality of users. A group of users are determined to be located within a specified proximity to each other based on the analysis. The group of users are determined, based on an altitude, velocity, and a vector of the group of users, to be located within a vehicle. A position and role for each user with respect to the vehicle is determined. Selected functions of each GPS enabled device are controlled based on each role.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 8917744
    Abstract: A technique for efficiently processing resource allocation requests in an on-demand environment. When a user logs into a resource allocation request manager, various resource requirements entered are immediately sent to a remote resource manager to allow for dynamic, real-time feedback to the user who is entering the resource requirements as to any issues or concerns regarding the requested resource(s) or plug-in element(s), such as lack of availability. The user can thus reconfigure or otherwise modify the various resource requests based on this feedback to optimize the overall resource allocation request. This also allows an organization providing services such as computer hosting services to re-allocate resources in advance if a new resource request would exceed a service level agreement outlined in advance with a customer, thereby improving resource planning in a data center environment.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Catherine H. Crawford, David B. Kumhyr, Paolo F. Magnone, Neil Pennell
  • Patent number: 8904185
    Abstract: A method, system and apparatus for presence sensing security. A presence sensing security method can include the step of securing access to only a portion of a computing device based upon the presence of at least one of an authorized user and an unauthorized user. The securing step can include securing content of selected applications of the computing device based upon the presence of at least one of an authorized user and an unauthorized user. Additionally, the securing step can include securing access to selected files in the computing device based upon the presence of at least one of an authorized user and an unauthorized user.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Fonda Daniels, David B. Kumhyr, Ruthie D. Lyle
  • Publication number: 20140195309
    Abstract: A method, system, apparatus, and computer program product for processing e-commerce information are presented. A business entity may transfer e-commerce agreements through an electronic marketplace. The business entity retrieves dependency information about a commercial transaction from an e-commerce agreement. The business entity incorporates the dependency information, e.g., dates, costs, deliveries, etc., as dependency relationships within a project model that represents a project for a product or service for sale by the first business entity. User input is received for manipulating a cost dependency relationship within the project model while constraining the user input to ensure that another type of dependency relationship is not incompatible with modifications to the cost dependency relationship.
    Type: Application
    Filed: March 10, 2014
    Publication date: July 10, 2014
    Applicant: c/o EBAY INC.
    Inventors: David B. Kumhyr, Margaret G. MacPhail, Sebastian D. Hassinger
  • Patent number: 8682734
    Abstract: A method, system, apparatus, and computer program product for processing e-commerce information are presented. A business entity may transfer e-commerce agreements through an electronic marketplace. The business entity retrieves dependency information about a commercial transaction from an e-commerce agreement. The business entity incorporates the dependency information, e.g., dates, costs, deliveries, etc., as dependency relationships within a project model that represents a project for a product or service for sale by the first business entity. User input is received for manipulating a cost dependency relationship within the project model while constraining the user input to ensure that another type of dependency relationship is not incompatible with modifications to the cost dependency relationship.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: March 25, 2014
    Assignee: Ebay Inc.
    Inventors: David B. Kumhyr, Margaret G. MacPhail, Sebastian D. Hassinger
  • Patent number: 8671024
    Abstract: A method, system, apparatus, and computer program product for processing e-commerce information are presented. A business entity may transfer e-commerce agreements through an electronic marketplace. The business entity retrieves dependency information about a commercial transaction from an e-commerce agreement. The business entity incorporates the dependency information, e.g., dates, costs, deliveries, etc., as dependency relationships within a project model that represents a project for a product or service for sale by the first business entity. User input is received for manipulating a cost dependency relationship within the project model while constraining the user input to ensure that another type of dependency relationship is not incompatible with modifications to the cost dependency relationship.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: March 11, 2014
    Assignee: Ebay Inc.
    Inventors: David B. Kumhyr, Margaret G. MacPhail, Sebastian D. Hassinger
  • Publication number: 20130148751
    Abstract: A method for managing digital radio transmissions including determining a group of selected radio receiving units for a set of digital radio transmissions according to a policy, and transmitting the set of digital radio transmissions by a radio transmitting unit only to the group of selected radio receiving units.
    Type: Application
    Filed: May 1, 2012
    Publication date: June 13, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: David B. Kumhyr
  • Publication number: 20130148561
    Abstract: A system and computer usable program product for managing digital radio transmissions including determining a group of selected radio receiving units for a set of digital radio transmissions according to a policy, and transmitting the set of digital radio transmissions by a radio transmitting unit only to the group of selected radio receiving units.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: David B. Kumhyr
  • Publication number: 20130148750
    Abstract: A method, system or computer usable program product for managing digital radio transmissions including automatically selecting a group of radio receiving units for receiving a set of digital radio transmissions based on a set of factors previously stored about users associated with the group of radio receiving units, displaying a proposed group of radio receiving units as the group of selected radio receiving units, accepting user input to confirm the proposed group of radio receiving units as the group of selected radio receiving units, and transmitting the set of digital radio transmissions by a radio transmitting unit only to the group of selected radio receiving units.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: David B. Kumhyr