Patents by Inventor Jon Hass
Jon Hass 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: 8938626Abstract: A computer-implemented method comprises a service processor: establishing a kill switch encryption key (KSEK) to provide data security for data within storage devices of configurable components within a system; automatically encrypting, with the KSEK, data that is written to one of the storage devices; configuring the configurable components to prevent access to the stored data unless a valid copy of the KSEK is received from the service processor along with the request for the data; automatically decrypting, with the KSEK, the KSEK-encrypted data that is read from storage device; and in response to receiving a verified request to decommission the system, performing the decommissioning by deleting/erasing the KSEK from a secure storage at which the only instance of the KSEK is maintained. Deletion of the KSEK results in a permanent loss of access to the stored encrypted data within the system because the stored encrypted data cannot be decrypted without the KSEK.Type: GrantFiled: July 17, 2012Date of Patent: January 20, 2015Assignee: Dell Products, L.P.Inventors: Muhammed Jaber, Jon Hass, Theodore Webb
-
Patent number: 8886703Abstract: A network interface device (NID) or management access point of a system is configured to: receive requests to register one or more additional capabilities provided by a second intelligent device integrated into the system; in response to the request, register the additional capabilities within a capabilities listing; advertise the additional capabilities as being an available within the system; and respond to a request from an external requestor for access to one of the additional capabilities by forwarding the management protocol and payload to the second intelligent device to enable the second intelligent device to perform all substantive processing required for the request. The NID establishes and maintains a network session between the second intelligent device and any external requestor requesting access to the additional capabilities. In response to receiving a response from the second intelligent device, the NID packages the response and forwards the response to the external requestor.Type: GrantFiled: June 12, 2012Date of Patent: November 11, 2014Assignee: Dell Products, L.P.Inventors: Joseph Kozlowski, Abeye Teshome, Jon Hass
-
Publication number: 20140025947Abstract: A computer-implemented method comprises a service processor: establishing a kill switch encryption key (KSEK) to provide data security for data within storage devices of configurable components within a system; automatically encrypting, with the KSEK, data that is written to one of the storage devices; configuring the configurable components to prevent access to the stored data unless a valid copy of the KSEK is received from the service processor along with the request for the data; automatically decrypting, with the KSEK, the KSEK-encrypted data that is read from storage device; and in response to receiving a verified request to decommission the system, performing the decommissioning by deleting/erasing the KSEK from a secure storage at which the only instance of the KSEK is maintained. Deletion of the KSEK results in a permanent loss of access to the stored encrypted data within the system because the stored encrypted data cannot be decrypted without the KSEK.Type: ApplicationFiled: July 17, 2012Publication date: January 23, 2014Applicant: DELL PRODUCTS L.P.Inventors: Muhammed Jaber, Jon Hass, Theodore Webb
-
Publication number: 20130332605Abstract: A network interface device (NID) or management access point of a system is configured to: receive requests to register one or more additional capabilities provided by a second intelligent device integrated into the system; in response to the request, register the additional capabilities within a capabilities listing; advertise the additional capabilities as being an available within the system; and respond to a request from an external requestor for access to one of the additional capabilities by forwarding the management protocol and payload to the second intelligent device to enable the second intelligent device to perform all substantive processing required for the request. The NID establishes and maintains a network session between the second intelligent device and any external requestor requesting access to the additional capabilities. In response to receiving a response from the second intelligent device, the NID packages the response and forwards the response to the external requestor.Type: ApplicationFiled: June 12, 2012Publication date: December 12, 2013Applicant: DELL PRODUCTS L.P.Inventors: Joseph Kozlowski, Abeye Teshome, Jon Hass
-
Patent number: 8136119Abstract: Methods, apparatus and media for managing jobs of an object-oriented information model. Managing includes maintaining and updating job status information resuming interrupted jobs following a reboot of the host system, issuing job references to clients, and manipulating job data for example, listing, retrieving, and/or deleting job data. Each job of an object-oriented model may be represented in a cache by a data section comprising data describing the corresponding job. Data includes a unique identifier, job state information, action after reboot information, and whether the job requires that the system undergo a reboot.Type: GrantFiled: November 30, 2006Date of Patent: March 13, 2012Assignee: Dell Products L.P.Inventors: RadhaKrishna Reddy Dasari, Jon Hass, Chandrasekhar Mugunda, Khachatur Papanyan, Jianwen Yin
-
Patent number: 7899845Abstract: A data structure comprising a first set of data fields wherein each data field contains data representing a managed object of an object-oriented model; a second set of data fields wherein each data field contains data representing an instance of a collection class; a third set of data fields wherein each data field contains data representing an instance of a first association class; a fourth set of data fields wherein each data field contains data representing an instance of a data source class; and a fifth set of data fields wherein each data field contains data representing an instance of a second association class. At least one data field of the first set is associated with a data field of the second set by a data field of the third set, and the data field of the second set is also associated with a data field of the fourth set by a data field of the fifth set. An information handling system readable medium having stored thereon said data structure. Methods for modifying data of the data structure.Type: GrantFiled: November 23, 2006Date of Patent: March 1, 2011Assignee: Dell Products L.P.Inventors: Jianwen Yin, RadhaKrishna Reddy Dasari, Jon Hass, Javier L. Jimenez, Khachatur Papanyan
-
Publication number: 20080134197Abstract: Methods, apparatus and media for managing jobs of an object-oriented information model. Managing includes maintaining and updating job status information resuming interrupted jobs following a reboot of the host system, issuing job references to clients, and manipulating job data for example, listing, retrieving, and/or deleting job data. Each job of an object-oriented model may be represented in a cache by a data section comprising data describing the corresponding job. Data includes a unique identifier, job state information, action after reboot information, and whether the job requires that the system undergo a reboot.Type: ApplicationFiled: November 30, 2006Publication date: June 5, 2008Applicant: Dell Products L.P.Inventors: RadhaKrishna Reddy Dasari, Jon Hass, Chandrasekhar Mugunda, Khachatur Papanyan, Jianwen Yin
-
Publication number: 20080126405Abstract: A data structure comprising a first set of data fields wherein each data field contains data representing a managed object of an object-oriented model; a second set of data fields wherein each data field contains data representing an instance of a collection class: a third set of data fields wherein each data field contains data representing an instance of a first association class; a fourth set of data fields wherein each data field contains data representing an instance of a data source class, and a fifth set of data fields wherein each data field contains data representing an instance of a second association class. At least one data field of the first set is associated with a data field of the second set by a data field of the third set and the data field of the second set is also associated with a data field of the fourth set by a data field of the fifth set. An information handling system readable medium having stored thereon said data structure. Methods for modifying data of the data structure.Type: ApplicationFiled: November 23, 2006Publication date: May 29, 2008Applicant: Dell Products L.P.Inventors: Jianwen Yin, RadhaKrishna Reddy Dasari, Jon Hass, Javier L. Jimenez, Khachatur Papanyan
-
Patent number: 5440797Abstract: In a method for making a self-propelled impact boring tool, the tool body is formed by swaging a steel tube to form the tapered nose of the tool. This results in less wasted steel as compared to conventional machining of a solid steel bar to form the body, which is the largest single part of the tool. The tool body may then be fitted with a tool anvil of slightly different dimensions than the forming anvil used during swaging to provide an interference fit.Type: GrantFiled: September 29, 1994Date of Patent: August 15, 1995Assignee: Earth Tool CorporationInventors: Steven W. Wentworth, Robert F. Crane, Jon A. Hass