Patents by Inventor Randall William Worzella
Randall William Worzella 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: 11329864Abstract: A computing device receives a notification from a remote computing system that an event has occurred, and determines an action to resolve the event. The device may present the action via a user interface element, and responsive to user actuation of the element, perform the action. The device may instead automatically perform the action without first obtaining user approval, and then present the action and a user interface element to roll back performance of the action; responsive to user actuation of the element, the device performs an undo action. The device may alternatively present the action and a user interface element to disapprove performance of the action. If a user does not actuate the element within a length of time, the device automatically performs the action without first obtaining user approval; if the user actuates the element, the device does not perform the action.Type: GrantFiled: January 13, 2017Date of Patent: May 10, 2022Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.Inventors: Antonio Abbondanzio, Matthew Robert Alcorn, Nicholas J. Balogh, James Gordon McLean, Randall William Worzella
-
Patent number: 11157373Abstract: Apparatus and computer program product including program instructions configured to cause a processor to perform operations. The operations may include detecting a system failure in a host node, wherein the host node locally stores log files during operation of the host node. The operations may further include receiving a request for failure event log data stored by the host node, and identifying an amount of available storage capacity of a designated remote data storage device, prioritizing data from the log files to be included in the failure event log data, and selecting a subset of the failure event log data in order of descending priority until the total amount of the selected data would substantially fill the remote data storage device. Still further, the operations may include transferring, in response to receiving the request, the selected subset of the data to the designated remote data storage device.Type: GrantFiled: November 4, 2019Date of Patent: October 26, 2021Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Matthew R. Alcorn, James G. McLean, Antonio Abbondanzio, Randall William Worzella, III
-
Publication number: 20210133054Abstract: Apparatus and computer program product including program instructions configured to cause a processor to perform operations. The operations may include detecting a system failure in a host node, wherein the host node locally stores log files during operation of the host node. The operations may further include receiving a request for failure event log data stored by the host node, and identifying an amount of available storage capacity of a designated remote data storage device, prioritizing data from the log files to be included in the failure event log data, and selecting a subset of the failure event log data in order of descending priority until the total amount of the selected data would substantially fill the remote data storage device. Still further, the operations may include transferring, in response to receiving the request, the selected subset of the data to the designated remote data storage device.Type: ApplicationFiled: November 4, 2019Publication date: May 6, 2021Inventors: Matthew R. Alcorn, James G. McLean, Antonio Abbondanzio, Randall William Worzella, III
-
Patent number: 10637736Abstract: A management computing device determines that a client computing device is able to assist in acquiring information from a managed computing device to satisfy a current communication need of the management computing device regarding the managed computing device. The management computing device is not communicatively connected to the managed computing device. The management computing device transmits a request to the client computing device to assist in acquiring the information to satisfy the current communication need. The management computing device receives the information to satisfy the current communication need, such as from the client computing device directly, or from the managed computing device after a user of the client computing device has initiated temporary communication connectivity between the management computing device and the managed computing device.Type: GrantFiled: June 6, 2016Date of Patent: April 28, 2020Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTDInventors: Antonio Abbondanzio, Matthew Robert Alcorn, James Gordon McLean, Jared Siirila, Randall William Worzella
-
Patent number: 10111273Abstract: Communication paths between a management computing device and a managed computing device are determined. The communication paths have different communication modalities. Current situational factors governing a current communication need between the management computing device and the managed computing device are determined. A hierarchy of the communication paths, from a highest priority communication path to a lowest priority communication path, is determined based on the current situational factors. The management request for the current communication need is successively sent, from the management computing device to the managed computing device, using the one of the communication paths starting with the highest communication path and proceeding through the hierarchy until the current communication need has been fulfilled.Type: GrantFiled: May 24, 2016Date of Patent: October 23, 2018Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.Inventors: Antonio Abbondanzio, Matthew Robert Alcorn, James Gordon McLean, Jared Siirila, Randall William Worzella
-
Publication number: 20180205595Abstract: A computing device receives a notification from a remote computing system that an event has occurred, and determines an action to resolve the event. The device may present the action via a user interface element, and responsive to user actuation of the element, perform the action. The device may instead automatically perform the action without first obtaining user approval, and then present the action and a user interface element to roll back performance of the action; responsive to user actuation of the element, the device performs an undo action. The device may alternatively present the action and a user interface element to disapprove performance of the action. If a user does not actuate the element within a length of time, the device automatically performs the action without first obtaining user approval; if the user actuates the element, the device does not perform the action.Type: ApplicationFiled: January 13, 2017Publication date: July 19, 2018Inventors: Antonio Abbondanzio, Matthew Robert Alcorn, Nicholas J. Balogh, James Gordon McLean, Randall William Worzella
-
Publication number: 20170353357Abstract: A management computing device determines that a client computing device is able to assist in acquiring information from a managed computing device to satisfy a current communication need of the management computing device regarding the managed computing device. The management computing device is not communicatively connected to the managed computing device. The management computing device transmits a request to the client computing device to assist in acquiring the information to satisfy the current communication need. The management computing device receives the information to satisfy the current communication need, such as from the client computing device directly, or from the managed computing device after a user of the client computing device has initiated temporary communication connectivity between the management computing device and the managed computing device.Type: ApplicationFiled: June 6, 2016Publication date: December 7, 2017Inventors: Antonio Abbondanzio, Matthew Robert Alcorn, James Gordon McLean, Jared Siirila, Randall William Worzella
-
Publication number: 20170347364Abstract: Communication paths between a management computing device and a managed computing device are determined. The communication paths have different communication modalities. Current situational factors governing a current communication need between the management computing device and the managed computing device are determined. A hierarchy of the communication paths, from a highest priority communication path to a lowest priority communication path, is determined based on the current situational factors. The management request for the current communication need is successively sent, from the management computing device to the managed computing device, using the one of the communication paths starting with the highest communication path and proceeding through the hierarchy until the current communication need has been fulfilled.Type: ApplicationFiled: May 24, 2016Publication date: November 30, 2017Inventors: Antonio Abbondanzio, Matthew Robert Alcorn, James Gordon McLean, Jared Siirila, Randall William Worzella
-
Patent number: 6917946Abstract: A method and system for storing a plurality of filter rules in a computer system is disclosed. The plurality of filter rules uses at least one range of values in at least one dimension. The method and system include separating a portion of the plurality of filter rules into a plurality of pure subsets of filter rules. Each of the plurality of pure subsets of filter rules includes at least one of the plurality of filter rules. The method and system also include combining a portion of the plurality of pure subsets of filter rules to provide a combined subset and determining whether an efficiency of utilizing the plurality of filter rules is improved by combining the portion of the plurality of pure subsets of filter rules. The method and system further includes storing the plurality of filter rules including storing the portion of the plurality of subsets of filter rules as the combined subset if the efficiency of searching the plurality of filter rules is improved.Type: GrantFiled: August 12, 2002Date of Patent: July 12, 2005Assignee: International Business Machines CorporationInventors: Everett Arthur Corl, Jr., Olga Golovanevsky, Clark Debs Jeffries, Robert Franklin Kantner, Jr., Randall William Worzella, Avraham Zehavi
-
Publication number: 20040030424Abstract: A method and system for storing a plurality of filter rules in a computer system is disclosed. The plurality of filter rules uses at least one range of values in at least one dimension. The method and system include separating a portion of the plurality of filter rules into a plurality of pure subsets of filter rules. Each of the plurality of pure subsets of filter rules includes at least one of the plurality of filter rules. The method and system also include combining a portion of the plurality of pure subsets of filter rules to provide a combined subset and determining whether an efficiency of utilizing the plurality of filter rules is improved by combining the portion of the plurality of pure subsets of filter rules. The method and system further includes storing the plurality of filter rules including storing the portion of the plurality of subsets of filter rules as the combined subset if the efficiency of searching the plurality of filter rules is improved.Type: ApplicationFiled: August 12, 2002Publication date: February 12, 2004Applicant: International Business Machines CorporationInventors: Everett Arthur Corl, Olga Golovanevsky, Clark Debs Jeffries, Robert Franklin Kantner, Randall William Worzella, Avraham Zehavi