Patents by Inventor James G. McLean

James G. McLean 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: 20200339258
    Abstract: An apparatus for providing tactile and force feedback in virtual reality via drone includes a processor and a non-volatile memory including code, where the code is configured to perform operations including: determining a parameter associated with a virtual interaction with a virtual reality object in a virtual reality environment; generating an instruction configured to cause a physical drone to simulate the virtual interaction using a physical interaction with the physical drone to provide physical feedback based on the parameter; and communicating the instruction to the physical drone. A method and system also perform the functions of the apparatus.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventor: James G. McLean
  • Publication number: 20200310856
    Abstract: A controller for state-based system management migration includes state module configured to determine a state of a data center component, an event module configured to electronically communicate with the state module and to generate a focused management migration event in response to determining that the state of the data center component corresponds to a focused management category that differs from a general management category of data center components managed by a general system management instance, a run module configured to ensure, in response to detecting the focused management migration event, that a focused system management instance configured to manage data center components having the state corresponding to the focused management category is running, and a transfer module configured to transfer, in response to detecting the focused management migration event, system management ownership of the data center component to the focused system management instance.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Matthew R. Alcorn, James G. McLean, Antonio Abbondanzio, Fred A. Bower
  • Patent number: 10791120
    Abstract: The present disclosure relates to providing access to secured data from a system management appliance (SMA) and, more particularly, to a system and method of providing access to secured data from a system management appliance (SMA) via a push notification mechanism. The method includes providing secured data to a server, from a system management appliance (SMA) that requires credentials necessary to obtain the secured data; and providing a push notification to a device of a user, which advises the user of the secure data stored in the server and provides temporary access information to the server without the need for the user to provide the credentials otherwise necessary needed to obtain the secured data directly from the SMA.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: September 29, 2020
    Inventors: Matthew R. Alcorn, James G. McLean, Randall W. Worzella, Antonio Abbondanzio
  • Publication number: 20200092387
    Abstract: A method that includes providing a push notification from a system management appliance (SMA) to a user device. The push notification includes a one-time password for access to the SMA on a temporary alternate route to a normal route between the SMA and the user device to permit the user device to obtain additional information pertaining to the push notification.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Inventors: Matthew R. Alcorn, James G. McLean, Randall W. Worzella, Antonio Abbondanzio
  • Publication number: 20190356668
    Abstract: Granting guest devices access to a network using out-of-band authorization including receiving, over an out-of-band network, a password for an in-band network from a guest device, wherein the password is generated on the guest device; storing the password received over the out-of-band network as an authorized password for the in-band network; receiving, from the guest device using an in-band protocol, a request to join the in-band network, wherein the request to join the in-band network comprises the password previously received from the guest device over the out-of-band network; and granting the guest device access to the in-band network based on a determination that the password received in the request to join the in-band network matches the password previously received from the guest device over the out-of-band network.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Inventors: MATTHEW R. ALCORN, JAMES G. MCLEAN, DHARMESH N. TOPIWALA
  • Patent number: 10469603
    Abstract: A method, computer program product and apparatus are provided for responding to conditions within a computing system. The method includes accessing a stored historical record of user-selected actions responsive to multiple types of conditions in a computing system, wherein each instance of a condition in the historical record is associated with a user-selected action that was taken by a user within a predetermined group of users. The method further includes identifying a current instance of a condition within the computing system, using the historical record to identify one or more actions previously used in responding to the identified current instance of a condition, and displaying the one or more identified actions on a screen of the mobile computing device.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: November 5, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Antonio Abbondanzio, Matthew R. Alcorn, Nicholas J. Balogh, James G. McLean, Randall W. Worzella
  • Publication number: 20190129576
    Abstract: A method according to one embodiment includes outputting a first menu, receiving selection of an item from the first menu, and outputting the selected item from the first menu along with a second menu having items corresponding to the selected item of the first menu. Unselected items from each menu are deemphasized in response to receiving the selection of the item from the respective menu.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Matthew R. Alcorn, James G. McLean
  • Publication number: 20190068735
    Abstract: The present disclosure relates to reconstructing graphical images on a user device related to secured data from a system management appliance (SMA) and/or providing access to such secured data from a system management appliance (SMA), via a push notification mechanism. For example, a push notification regarding an event can include encoded data to permit the user device to reconstruct a graphical image which indicates information pertaining to the alert. Alternatively, the push notification can include a one-time password for access to the SMA on a temporary alternate route to a normal route between the SMA and the user device to permit the user device to obtain additional information pertaining to the push notification.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Matthew R. ALCORN, James G. MCLEAN, Randall W. WORZELLA, Antonio ABBONDANZIO
  • Publication number: 20190068605
    Abstract: The present disclosure relates to providing access to secured data from a system management appliance (SMA) and, more particularly, to a system and method of providing access to secured data from a system management appliance (SMA) via a push notification mechanism. The method includes providing secured data to a server, from a system management appliance (SMA) that requires credentials necessary to obtain the secured data; and providing a push notification to a device of a user, which advises the user of the secure data stored in the server and provides temporary access information to the server without the need for the user to provide the credentials otherwise necessary needed to obtain the secured data directly from the SMA.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Matthew R. ALCORN, James G. MCLEAN, Randall W. WORZELLA, Antonio ABBONDANZIO
  • Publication number: 20190044788
    Abstract: A computer server includes a baseboard management controller having a serial bus controller. The computer server further includes a serial bus port disposed along a front panel of a server enclosure of the computer server. A serial bus couples the serial bus port to the serial bus controller. Accordingly, an application running on a mobile computing device may establish communication with the baseboard management controller via a serial communication cable physically connected between the mobile computing device and the front panel serial bus port of the server. The mobile computing device may send a management instruction to the baseboard management controller over the serial communication cable and the serial bus, and the baseboard management controller may forward the management instruction over a network connection to a management computer.
    Type: Application
    Filed: August 7, 2017
    Publication date: February 7, 2019
    Inventors: Matthew R. Alcorn, James G. McLean, Christopher A. Peterson, Antonio Abbondanzio, Randall W. Worzella
  • Patent number: 10169560
    Abstract: A method for stimuli-based authentication includes presenting one or more stimuli to a person. The method includes measuring a brainwave response of the person to the one or more stimuli, and authenticating the person based on the measured brainwave response.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: January 1, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Rod D. Waltermann, Nagananda Chumbalkar, James G. McLean
  • Publication number: 20180284954
    Abstract: An apparatus includes at least one storage device for storing program instructions and at least one processor for processing the program instructions to: display first content in a graphical user interface, wherein the first content is selected from the group consisting of images, text and combinations thereof; identify a target area of the graphical user interface where the first content has a predetermined characteristic; and display a popup graphical element in the identified target area of the graphical user interface on top of the first content. Another embodiment may include at least one processor for processing the program instructions to track a user's eyes to identify a target area of the graphical user interface that is not actively being viewed by the user, and display a popup graphical element in the identified target area of the graphical user interface on top of the first content.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Matthew R. Alcorn, James G. McLean
  • Patent number: 10042420
    Abstract: Methods comprising outputting a first content on a first device and a second content on a second device, wherein the first and second devices are communicably coupled as part of a multi-device platform, wherein the first and second content are related content, monitoring, by a gaze detection module, a gaze of a first user holding the first device, and upon determining that the gaze of the first user is focused on one of the first device and the second device, performing a predefined operation to modify the first and second contents outputted on the first and second devices based on the gaze of the first user.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventor: James G. McLean
  • Patent number: 10031577
    Abstract: Systems and computer program products to perform an operation comprising outputting a first content on a first device and a second content on a second device, wherein the first and second devices are communicably coupled as part of a multi-device platform, wherein the first and second content are related content, monitoring, by a gaze detection module, a gaze of a first user holding the first device, and upon determining that the gaze of the first user is focused on one of the first device and the second device, performing a predefined operation to modify the first and second contents outputted on the first and second devices based on the gaze of the first user.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventor: James G. McLean
  • Publication number: 20180167261
    Abstract: A method, computer program product and apparatus are provided for responding to conditions within a computing system. The method includes accessing a stored historical record of user-selected actions responsive to multiple types of conditions in a computing system, wherein each instance of a condition in the historical record is associated with a user-selected action that was taken by a user within a predetermined group of users. The method further includes identifying a current instance of a condition within the computing system, using the historical record to identify one or more actions previously used in responding to the identified current instance of a condition, and displaying the one or more identified actions on a screen of the mobile computing device.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Inventors: Antonio Abbondanzio, Matthew R. Alcorn, Nicholas J. Balogh, James G. McLean, Randall W. Worzella
  • Patent number: 9961811
    Abstract: A method includes sensing ambient conditions in a datacenter containing a server, and determining whether the ambient conditions exceed threshold conditions representing risk of electrostatic discharge. A lid to the server is locked in a closed position in response to the ambient conditions exceeding the threshold conditions. However, the lid to the server is unlocked in response to a grounding strap being connected to the server. Optionally, the grounding strap may be identified and the server lid will only unlock if the identified grounding strap is associated with authorization to unlock the server lid.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: May 1, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Keith M. Campbell, James G. McLean, William M. Megarity, Luke D. Remis, Gregory D. Sellman, Christopher L. Wood
  • Publication number: 20180081618
    Abstract: An apparatus method and program product are disclosed for audio segment playback coordination. A program module determines one or more program timing windows corresponding to one or more program segments for playing on an audio player device. An announcement module determines an announcement timing window for an announcement segment for playing on the audio player device. A control module that analyzes the one or more program timing windows and the announcement timing window and coordinates the playing of the announcement segment relative to the playing of the one or more program segments to minimize an interruption of the playing of the one or more program segments when playing the announcement segment.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 22, 2018
    Inventor: James G. McLean
  • Publication number: 20170288956
    Abstract: A mobile communication device is used to assign a configuration to a designated compute node by wirelessly transmitting a configuration identifier to the designated compute node. The designated compute node receives the configuration identifier and provides the configuration identifier to a management node accessible over a network in order to receive configuration data associated with the configuration identifier. The designated compute node receives the configuration data and applies the configuration data to achieve the assigned configuration. This method may be used to configure a plurality of compute nodes, although each of the compute nodes may assigned the same or different configuration.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: David D. Chudy, James G. McLean, Dharmesh Narendra Topiwala
  • Publication number: 20170228526
    Abstract: A method for stimuli-based authentication includes presenting one or more stimuli to a person. The method includes measuring a brainwave response of the person to the one or more stimuli, and authenticating the person based on the measured brainwave response.
    Type: Application
    Filed: February 4, 2016
    Publication date: August 10, 2017
    Inventors: GARY D. CUDAK, ROD D. WALTERMANN, NAGANANDA CHUMBALKAR, JAMES G. MCLEAN
  • Patent number: 9686214
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to unattended status and time-based messaging in an instant messaging (IM) environment and provide a method, system and computer program product for unattended status and time-based messaging in an instant messaging (IM) environment. In an embodiment of the invention, a method for unattended status and time-based messaging in an instant messaging (IM) environment can be provided. The method can include receiving a request from an IM user to queue an unattended status and time-based message, retrieving a recovery trigger for the unattended status and time-based message, and assigning the unattended status and time-based message to a message queue.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: James G. McLean, William G. Pagan