Patents by Inventor Albert D. Bennah
Albert D. Bennah 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).
-
Publication number: 20250217827Abstract: Techniques for intelligent system optimization are provided. Capacity data of one or more exit devices at a physical location is received. Demand data that indicates a current demand for exit service at the physical location is received from one or more monitoring devices. A decision is generated based on the capacity data and the demand data using a machine learning (ML) model. Commands corresponding to the decision are transmitted to the one or more exit devices for implementation.Type: ApplicationFiled: January 3, 2024Publication date: July 3, 2025Inventors: Akshay Kumar PANDIT, Manda MILLER, Kristen M. CHUNG, Albert D. BENNAH, Ashley WEHR
-
Provision of management information and requests among management servers within a computing network
Patent number: 10225135Abstract: Provision of management information and requests among management servers within a computing network are disclosed herein. According to an aspect, a method includes determining a requirement of a computing device that cannot be met by a first management server within a computing network. The method may also include communicating a request to a second management server within the computing network to assist with meeting the requirement of the computing device. Further, the method may include providing, to the second management server, access to management information associated with the computing device.Type: GrantFiled: January 30, 2013Date of Patent: March 5, 2019Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, Jaymin S. Patel, Kenny B. Yarboro -
Patent number: 10078413Abstract: Embodiments of the present invention address deficiencies of the art in respect to task bar management and provide a method, system and computer program product for graphical association of task bar entries. In one embodiment of the invention, a method for graphically associating a window with a task bar entry in a windowing operating system GUI can be provided. The method can include rendering multiple windows in a z-space sequence in a desktop of the windowing operating system graphical user interface and detecting a proximity event for an entry in a task bar for the windowing operating system graphical user interface. In response to detecting the proximity event, a corresponding one of the windows in the desktop can be highlighted without re-ordering the z-space sequence.Type: GrantFiled: October 14, 2014Date of Patent: September 18, 2018Assignee: International Business Machines CorporationInventors: Albert D. Bennah, William G. Pagan
-
Patent number: 9904610Abstract: Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.Type: GrantFiled: February 8, 2013Date of Patent: February 27, 2018Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, David B. Roberts, Adrian X. Rodriguez, Ying Zuo
-
Patent number: 9645815Abstract: Dynamically recommending changes to an association between an operating system image and an update group includes monitoring a configuration of a deployed copy of a first master operating system (OS) image; detecting a modification in the configuration of the deployed copy; determining that the configuration of the deployed copy with the modification more closely matches a configuration of a second master OS image than a configuration of the first master OS image; in response to determining that the configuration of the deployed copy with the modification more closely matches the configuration of the second master OS image, generating an association recommendation that recommends associating the deployed copy with a second update group of the second master OS image; and associating the deployed copy with the second update group of the second master OS image instead of the first update group of the first master OS image.Type: GrantFiled: July 7, 2015Date of Patent: May 9, 2017Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
-
Patent number: 9563545Abstract: A method, system, and/or computer program product propagates system upgrades to peer computers in a peer community. A peer community is defined by identifying peer computers that each have a copy of a same system component. Each of the peer computers in the peer community is autonomous, such that no peer computer controls another peer computer. A test computer is selected from the peer computers. An upgrade to a system component on the test computer is installed and tested. In response to the upgrade to the system component functioning properly within the test computer, a message is sent to other peer computers within the peer community recommending that they install the upgrade.Type: GrantFiled: May 28, 2014Date of Patent: February 7, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, Aaron J. King, Jr., Melissa J. Moulton, David M. Roth
-
Patent number: 9489186Abstract: Methods, apparatuses, and computer program products for dynamically recommending configuration changes to an operating system image are provided. Embodiments include monitoring, by an image deployment monitor, configurations of a plurality of deployed copies of a master operating system (OS) image; detecting, by the image deployment monitor, a change in one or more configurations of a first set of deployed copies of the plurality of deployed copies; and in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to recommend the change to an OS image.Type: GrantFiled: October 24, 2012Date of Patent: November 8, 2016Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
-
Patent number: 9430341Abstract: Failover in a data center that includes a multi-density server, where the multi-density server includes multiple independent servers, includes; detecting, by a management module, a failure of one of the independent servers of the multi-density server; identifying, by the management module, a failover target; determining, by the management module, whether the failover target is a non-failed independent server included in the multi-density server; and responsive to determining that the failover target is a non-failed independent server included in the multi-density server, migrating, by the management module, the failed independent server's workload to another server that is not included in the multi-density server.Type: GrantFiled: November 22, 2013Date of Patent: August 30, 2016Assignee: International Business Machines CorporationInventors: Nicholas J. Balogh, Albert D. Bennah, Adrian X. Rodriguez
-
Patent number: 9372089Abstract: Traffic patterns are monitored for adherence of a user to a suggested route. Deviations from suggested routes are recorded for later upload and/or analysis. Repeated deviations by one, or more, users following similar navigation routes are identified for possible changes in maps and/or routing algorithms.Type: GrantFiled: June 2, 2014Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Albert D. Bennah, William J. Piazza
-
Patent number: 9367380Abstract: Dynamically altering error logging activities in a computing system, including: receiving, by an error logging manager, historical error resolution data; identifying, by the error logging manager in dependence upon the historical error resolution data, a plurality of computing components associated with each error contained in the historical error resolution data; and associating, by the error logging manager in a related component repository, an identification of each of the plurality of computing components associated with each error and an identification of the error.Type: GrantFiled: March 25, 2013Date of Patent: June 14, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, Surendra Kodali, Robert M. Morgan, Keyur Patel
-
Patent number: 9311070Abstract: Methods, apparatuses, and computer program products for dynamically recommending configuration changes to an operating system image are provided. Embodiments include monitoring, by an image deployment monitor, configurations of a plurality of deployed copies of a master operating system (OS) image; detecting, by the image deployment monitor, a change in one or more configurations of a first set of deployed copies of the plurality of deployed copies; and in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to recommend the change to an OS image.Type: GrantFiled: October 5, 2012Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
-
Patent number: 9298442Abstract: Methods, apparatuses, and computer program products for dynamic protection of one or more deployed copies of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of one or more other deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the one or more other deployed copies of the master OS image.Type: GrantFiled: October 24, 2012Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
-
Patent number: 9286051Abstract: Methods, apparatuses, and computer program products for dynamic protection of one or more deployed copies of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of one or more other deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the one or more other deployed copies of the master OS image.Type: GrantFiled: October 5, 2012Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
-
Patent number: 9262286Abstract: Failover in a data center that includes a multi-density server, where the multi-density server includes multiple independent servers, includes; detecting, by a management module, a failure of one of the independent servers of the multi-density server; identifying, by the management module, a failover target; determining, by the management module, whether the failover target is a non-failed independent server included in the multi-density server; and responsive to determining that the failover target is a non-failed independent server included in the multi-density server, migrating, by the management module, the failed independent server's workload to another server that is not included in the multi-density server.Type: GrantFiled: November 19, 2013Date of Patent: February 16, 2016Assignee: International Business Machines CorporationInventors: Nicholas J. Balogh, Albert D. Bennah, Adrian X. Rodriguez
-
Patent number: 9250889Abstract: Assigning severity to a software update, including: receiving, by an update manager, version information for a software application from a computing system, the version information describing a version of the software application installed on the computing system; determining, by the update manager, a severity level of one or more available updates for the software application in dependence upon the version information and update version information; and providing, by the update manager to the computing system, the severity level for each of the one or more available updates.Type: GrantFiled: October 18, 2013Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Adrian X. Rodriguez
-
Patent number: 9219997Abstract: Methods, apparatus, and products for managing service subscriptions of a plurality of devices over a unidirectional transmission channel, including: assigning, by a subscription management module, one or more group identifiers to a device to be activated for a service subscription, each group identifier being an identification of a group of devices having an activated subscription to the service; activating, by the subscription management module, the device's service subscription including broadcasting an activation message that includes a unique identifier of the device, the assigned group identifiers, and an active subscription period being a period of time during which the device's subscription to the service is to be active; and prior to expiration of the active subscription period, broadcasting a reactivation message including at least one of the group identifiers to which the device is assigned.Type: GrantFiled: October 24, 2013Date of Patent: December 22, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, William J. Piazza
-
Patent number: 9208042Abstract: Methods, apparatuses, and computer program products for dynamic protection of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of future deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the master OS image.Type: GrantFiled: October 24, 2012Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Robert A. Vrabel
-
Patent number: 9208041Abstract: Methods, apparatuses, and computer program products for dynamic protection of a master operating system image are provided. Embodiments include monitoring, by an image deployment monitor, an operational state of a deployed copy of a master operating system (OS) image; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change from occurring in operational states of future deployed copies of the master OS image; and providing, by the image deployment monitor, the configuration recommendation to the master OS image.Type: GrantFiled: October 5, 2012Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Albert D. Bennah, Robert A. Vrabel
-
Publication number: 20150345960Abstract: Traffic patterns are monitored for adherence of a user to a suggested route. Deviations from suggested routes are recorded for later upload and/or analysis. Repeated deviations by one, or more, users following similar navigation routes are identified for possible changes in maps and/or routing algorithms.Type: ApplicationFiled: June 2, 2014Publication date: December 3, 2015Applicant: International Business Machines CorporationInventors: Albert D. Bennah, William J. Piazza
-
Publication number: 20150347280Abstract: A method, system, and/or computer program product propagates system upgrades to peer computers in a peer community. A peer community is defined by identifying peer computers that each have a copy of a same system component. Each of the peer computers in the peer community is autonomous, such that no peer computer controls another peer computer. A test computer is selected from the peer computers. An upgrade to a system component on the test computer is installed and tested. In response to the upgrade to the system component functioning properly within the test computer, a message is sent to other peer computers within the peer community recommending that they install the upgrade.Type: ApplicationFiled: May 28, 2014Publication date: December 3, 2015Inventors: ALBERT D. BENNAH, AARON J. KING, JR., MELISSA J. MOULTON, DAVID M. ROTH