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: 20250217827
    Abstract: 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: Application
    Filed: January 3, 2024
    Publication date: July 3, 2025
    Inventors: Akshay Kumar PANDIT, Manda MILLER, Kristen M. CHUNG, Albert D. BENNAH, Ashley WEHR
  • Patent number: 10225135
    Abstract: 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: Grant
    Filed: January 30, 2013
    Date of Patent: March 5, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Albert D. Bennah, Jaymin S. Patel, Kenny B. Yarboro
  • Patent number: 10078413
    Abstract: 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: Grant
    Filed: October 14, 2014
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, William G. Pagan
  • Patent number: 9904610
    Abstract: 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: Grant
    Filed: February 8, 2013
    Date of Patent: February 27, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Albert D. Bennah, David B. Roberts, Adrian X. Rodriguez, Ying Zuo
  • Patent number: 9645815
    Abstract: 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: Grant
    Filed: July 7, 2015
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9563545
    Abstract: 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: Grant
    Filed: May 28, 2014
    Date of Patent: February 7, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Albert D. Bennah, Aaron J. King, Jr., Melissa J. Moulton, David M. Roth
  • Patent number: 9489186
    Abstract: 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: Grant
    Filed: October 24, 2012
    Date of Patent: November 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9430341
    Abstract: 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: Grant
    Filed: November 22, 2013
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nicholas J. Balogh, Albert D. Bennah, Adrian X. Rodriguez
  • Patent number: 9372089
    Abstract: 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: Grant
    Filed: June 2, 2014
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, William J. Piazza
  • Patent number: 9367380
    Abstract: 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: Grant
    Filed: March 25, 2013
    Date of Patent: June 14, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Albert D. Bennah, Surendra Kodali, Robert M. Morgan, Keyur Patel
  • Patent number: 9311070
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9298442
    Abstract: 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: Grant
    Filed: October 24, 2012
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9286051
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez, Eric Woods
  • Patent number: 9262286
    Abstract: 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: Grant
    Filed: November 19, 2013
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nicholas J. Balogh, Albert D. Bennah, Adrian X. Rodriguez
  • Patent number: 9250889
    Abstract: 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: Grant
    Filed: October 18, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Adrian X. Rodriguez
  • Patent number: 9219997
    Abstract: 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: Grant
    Filed: October 24, 2013
    Date of Patent: December 22, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Albert D. Bennah, William J. Piazza
  • Patent number: 9208042
    Abstract: 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: Grant
    Filed: October 24, 2012
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Robert A. Vrabel
  • Patent number: 9208041
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, Robert A. Vrabel
  • Publication number: 20150345960
    Abstract: 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: Application
    Filed: June 2, 2014
    Publication date: December 3, 2015
    Applicant: International Business Machines Corporation
    Inventors: Albert D. Bennah, William J. Piazza
  • Publication number: 20150347280
    Abstract: 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: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Inventors: ALBERT D. BENNAH, AARON J. KING, JR., MELISSA J. MOULTON, DAVID M. ROTH