Patents by Inventor Aaron Merkin
Aaron Merkin 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: 10540072Abstract: A system, method, and computer program product for optimizing a graphical user interface in support of a business process are provided. User activity in a first version of the graphical user interface is logged and compared against a first GUI definition to generate variance data. The variance data is compared to a user proficiency rating generated from personnel and/or reputational data for the user(s) to determine whether and the manner in which to implement the variance data in a second version of the GUI.Type: GrantFiled: July 15, 2014Date of Patent: January 21, 2020Assignee: ABB Schweiz AGInventor: Aaron Merkin
-
Patent number: 9747111Abstract: Systems and methods for executing tasks on a managed node remotely coupled to a management node are provided. A management controller of the management node may be configured to determine at least one execution policy for a task, schedule the task for execution, receive system information data from the managed node, based at least on the received system information, determine if the received system information complies with the at least one execution policy, and if the received information complies with the at least one execution policy, forward the task from the management controller to the managed node for execution.Type: GrantFiled: June 6, 2013Date of Patent: August 29, 2017Assignee: Dell Products L.P.Inventors: Abeye Teshome, Aaron Merkin
-
Patent number: 9626251Abstract: A method of for system management, comprising initiating a workflow operating on a processor. Initiating a sub-workflow operating on the processor from the workflow. Electronically reading state data for one or more resources designated by the sub-workflow prior to performing a first logical process of the sub-workflow. Storing the state data in a non-transient data memory. Performing logical processes associated with the sub-workflow using the processor. Restoring the state data for the one or more resources if it is determined that an error has occurred.Type: GrantFiled: January 31, 2014Date of Patent: April 18, 2017Assignee: DELL PRODUCTS L.P.Inventors: Kevin S. Borden, Andrew T. Miller, Michael D. Condon, Aaron Merkin, Gavin D. Scott
-
Publication number: 20160018972Abstract: A system, method, and computer program product for optimizing a graphical user interface in support of a business process are provided. User activity in a first version of the graphical user interface is logged and compared against a first GUI definition to generate variance data. The variance data is compared to a user proficiency rating generated from personnel and/or reputational data for the user(s) to determine whether and the manner in which to implement the variance data in a second version of the GUI.Type: ApplicationFiled: July 15, 2014Publication date: January 21, 2016Inventor: Aaron Merkin
-
Patent number: 9229733Abstract: A system and method for providing an image to an information handling system is disclosed. A method for delivering an image may include booting an information handling system with a provisioning operating system downloaded via a network into a memory of the information handling system. The method may also include calculating, by the second provisioning OS, a fingerprint of an image stored on the information handling system. The method may additionally include determining if the fingerprint matches a previously-calculated fingerprint of the image calculated prior to delivery of the information handling system to its intended destination. The method may further include enabling the information handling system to boot from a storage resource of the information handling system in response to a determination that the fingerprint matches the previously-calculated fingerprint.Type: GrantFiled: April 13, 2015Date of Patent: January 5, 2016Assignee: DELL PRODUCTS L.P.Inventors: Sandeep Karandikar, Aaron Merkin
-
Publication number: 20150220404Abstract: A method of for system management, comprising initiating a workflow operating on a processor. Initiating a sub-workflow operating on the processor from the workflow. Electronically reading state data for one or more resources designated by the sub-workflow prior to performing a first logical process of the sub-workflow. Storing the state data in a non-transient data memory. Performing logical processes associated with the sub-workflow using the processor. Restoring the state data for the one or more resources if it is determined that an error has occurred.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: DELL PRODUCTS L.P.Inventors: Kevin S. Borden, Andrew T. Miller, Michael D. Condon, Aaron Merkin, Gavin D. Scott
-
Publication number: 20150220351Abstract: A system and method for providing an image to an information handling system is disclosed. A method for delivering an image may include booting an information handling system with a provisioning operating system downloaded via a network into a memory of the information handling system. The method may also include calculating, by the second provisioning OS, a fingerprint of an image stored on the information handling system. The method may additionally include determining if the fingerprint matches a previously-calculated fingerprint of the image calculated prior to delivery of the information handling system to its intended destination. The method may further include enabling the information handling system to boot from a storage resource of the information handling system in response to a determination that the fingerprint matches the previously-calculated fingerprint.Type: ApplicationFiled: April 13, 2015Publication date: August 6, 2015Inventors: Sandeep Karandikar, Aaron Merkin
-
Patent number: 9032214Abstract: A system and method for providing an image to an information handling system is disclosed. A method for delivering an image may include booting an information handling system with a provisioning operating system downloaded via a network into a memory of the information handling system. The method may also include calculating, by the second provisioning OS, a fingerprint of an image stored on the information handling system. The method may additionally include determining if the fingerprint matches a previously-calculated fingerprint of the image calculated prior to delivery of the information handling system to its intended destination. The method may further include enabling the information handling system to boot from a storage resource of the information handling system in response to a determination that the fingerprint matches the previously-calculated fingerprint.Type: GrantFiled: June 30, 2011Date of Patent: May 12, 2015Assignee: Dell Products L.P.Inventors: Sandeep Karandikar, Aaron Merkin
-
Patent number: 8978127Abstract: A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.Type: GrantFiled: January 24, 2013Date of Patent: March 10, 2015Assignee: Dell Products L.P.Inventors: Yuan-Chang Lo, Aaron Merkin, Abeye Teshome
-
Publication number: 20130268939Abstract: Systems and methods for executing tasks on a managed node remotely coupled to a management node are provided. A management controller of the management node may be configured to determine at least one execution policy for a task, schedule the task for execution, receive system information data from the managed node, based at least on the received system information, determine if the received system information complies with the at least one execution policy, and if the received information complies with the at least one execution policy, forward the task from the management controller to the managed node for execution.Type: ApplicationFiled: June 6, 2013Publication date: October 10, 2013Inventors: Abeye Teshome, Aaron Merkin
-
Patent number: 8484652Abstract: Systems and methods for executing tasks on a managed node remotely coupled to a management node are provided. A management controller of the management node may be configured to determine at least one execution policy for a task, schedule the task for execution, receive system information data from the managed node, based at least on the received system information, determine if the received system information complies with the at least one execution policy, and if the received information complies with the at least one execution policy, forward the task from the management controller to the managed node for execution.Type: GrantFiled: July 31, 2009Date of Patent: July 9, 2013Assignee: Dell Products L.P.Inventors: Abeye Teshome, Aaron Merkin
-
Patent number: 8443184Abstract: A system and method for personalizing a device is disclosed herein. A user configures a plurality of settings associated with a device. Each setting is identified as a user setting or a platform setting. The user settings are stored in a personalization virtual object with the user. Platform settings are stored separately from the personalization virtual object. Software for personalizing a device provided on a computer readable medium is disclosed herein. The software comprises a code for execution on a central processing unit operable to configure a plurality of settings associated with a device by a user. The software identifies each setting as a user setting or a platform setting. The user settings are stored in a personalization virtual object associated with the user, and the platform settings are stored separately from the personalization virtual object.Type: GrantFiled: January 14, 2010Date of Patent: May 14, 2013Assignee: Dell Products L.P.Inventors: Aaron Merkin, Fahd Pirzada
-
Patent number: 8380974Abstract: A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.Type: GrantFiled: January 30, 2012Date of Patent: February 19, 2013Assignee: Dell Products L.P.Inventors: Yuan-Chang Lo, Aaron Merkin, Abeye Teshome
-
Publication number: 20130007433Abstract: A system and method for providing an image to an information handling system is disclosed. A method for delivering an image may include booting an information handling system with a provisioning operating system downloaded via a network into a memory of the information handling system. The method may also include calculating, by the second provisioning OS, a fingerprint of an image stored on the information handling system. The method may additionally include determining if the fingerprint matches a previously-calculated fingerprint of the image calculated prior to delivery of the information handling system to its intended destination. The method may further include enabling the information handling system to boot from a storage resource of the information handling system in response to a determination that the fingerprint matches the previously-calculated fingerprint.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: DELL PRODUCTS L.P.Inventors: Sandeep Karandikar, Aaron Merkin
-
Publication number: 20120131666Abstract: A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.Type: ApplicationFiled: January 30, 2012Publication date: May 24, 2012Applicant: Dell Products L.P.Inventors: Yuan-Chang Lo, Aaron Merkin, Abeye Teshome
-
Patent number: 8131987Abstract: A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.Type: GrantFiled: December 10, 2008Date of Patent: March 6, 2012Assignee: Dell Products L.P.Inventors: Yuan-Chang Lo, Aaron Merkin, Abeye Teshome
-
Publication number: 20110173427Abstract: A system and method for personalizing a device is disclosed herein. A user configures a plurality of settings associated with a device. Each setting is identified as a user setting or a platform setting. The user settings are stored in a personalization virtual object with the user. Platform settings are stored separately from the personalization virtual object. Software for personalizing a device provided on a computer readable medium is disclosed herein. The software comprises a code for execution on a central processing unit operable to configure a plurality of settings associated with a device by a user. The software identifies each setting as a user setting or a platform setting. The user settings are stored in a personalization virtual object associated with the user, and the platform settings are stored separately from the personalization virtual object.Type: ApplicationFiled: January 14, 2010Publication date: July 14, 2011Inventors: Aaron Merkin, Fahd Pirzada
-
Publication number: 20110029979Abstract: Systems and methods for executing tasks on a managed node remotely coupled to a management node are provided. A management controller of the management node may be configured to determine at least one execution policy for a task, schedule the task for execution, receive system information data from the managed node, based at least on the received system information, determine if the received system information complies with the at least one execution policy, and if the received information complies with the at least one execution policy, forward the task from the management controller to the managed node for execution.Type: ApplicationFiled: July 31, 2009Publication date: February 3, 2011Applicant: DELL BOTTS L.P.Inventors: Abeye Teshome, Aaron Merkin
-
Publication number: 20100146251Abstract: A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.Type: ApplicationFiled: December 10, 2008Publication date: June 10, 2010Applicant: Dell Products L.P.Inventors: Yuan-Chang Lo, Aaron Merkin, Abeye Teshome
-
Publication number: 20080007909Abstract: A mechanism for changing ownership over the physical power to a blade server in a blade center chassis that prevents a malfunctioning blade from jeopardizing other components in the chassis. When the management module is not present, control over power to the blade is switched to a service processor on the blade. This arbitration of control over power to a blade is accomplished by implementing a watchdog timer mechanism. The management module is responsible for tickling the watchdog timer when the present in the chassis and operating normally. This mechanism provides the management module with control over power.Type: ApplicationFiled: September 21, 2007Publication date: January 10, 2008Applicant: International Business Machines CorporationInventors: Aaron Merkin, Thomas Brey, Joseph Bolan