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: 9535957Abstract: 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: GrantFiled: November 24, 2015Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: Lisa M. Chambers, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9521045Abstract: 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: GrantFiled: May 24, 2016Date of Patent: December 13, 2016Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9454728Abstract: 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: GrantFiled: February 25, 2016Date of Patent: September 27, 2016Assignee: International Business Machines CorporationInventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Publication number: 20160275049Abstract: 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: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9426167Abstract: 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: GrantFiled: March 18, 2016Date of Patent: August 23, 2016Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9424110Abstract: 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: GrantFiled: March 31, 2016Date of Patent: August 23, 2016Assignee: International Business Machines CorporationInventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Publication number: 20160210207Abstract: 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: ApplicationFiled: March 31, 2016Publication date: July 21, 2016Inventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9384011Abstract: 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: GrantFiled: June 30, 2010Date of Patent: July 5, 2016Assignee: International Business Machines CorporationInventors: William C. Bulko, Glenn D. Johnson, David B. Kumhyr, Jacobo A. Vargas, Yvonne M. Young
-
Patent number: 9348670Abstract: 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: GrantFiled: March 10, 2014Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Publication number: 20150254114Abstract: 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: ApplicationFiled: March 10, 2014Publication date: September 10, 2015Applicant: International Business Machines CorporationInventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Publication number: 20150244626Abstract: 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: ApplicationFiled: February 25, 2014Publication date: August 27, 2015Applicant: International Business Machines CorporationInventors: Rhonda L. Childress, Craig C. Dods, David B. Kumhyr
-
Publication number: 20150241565Abstract: 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: ApplicationFiled: February 25, 2014Publication date: August 27, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa M. Chavez, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 8917744Abstract: 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: GrantFiled: March 10, 2011Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, Catherine H. Crawford, David B. Kumhyr, Paolo F. Magnone, Neil Pennell
-
Patent number: 8904185Abstract: 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: GrantFiled: November 10, 2004Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Fonda Daniels, David B. Kumhyr, Ruthie D. Lyle
-
Publication number: 20140195309Abstract: 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: ApplicationFiled: March 10, 2014Publication date: July 10, 2014Applicant: c/o EBAY INC.Inventors: David B. Kumhyr, Margaret G. MacPhail, Sebastian D. Hassinger
-
Patent number: 8682734Abstract: 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: GrantFiled: June 14, 2007Date of Patent: March 25, 2014Assignee: Ebay Inc.Inventors: David B. Kumhyr, Margaret G. MacPhail, Sebastian D. Hassinger
-
Patent number: 8671024Abstract: 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: GrantFiled: June 14, 2007Date of Patent: March 11, 2014Assignee: Ebay Inc.Inventors: David B. Kumhyr, Margaret G. MacPhail, Sebastian D. Hassinger
-
Publication number: 20130148751Abstract: 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: ApplicationFiled: May 1, 2012Publication date: June 13, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: David B. Kumhyr
-
Publication number: 20130148561Abstract: 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: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: David B. Kumhyr
-
Publication number: 20130148750Abstract: 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: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: David B. Kumhyr