Patents by Inventor Michael E. Nidd
Michael E. Nidd 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: 10372473Abstract: Mechanisms are provided for virtualizing physical sensors and providing sensor data to a requestor using the virtualized physical sensors. The mechanisms obtain sensor data from a plurality of physical sensors and storing the sensor data in a virtual sensor storage system of the data processing system in at least one standardized format. A request from a requestor for a first type of sensor data is received which does not specify a particular physical sensor. A portion of the sensor data stored in the virtual sensor storage system is retrieved in response to receiving the request, the portion of sensor data corresponding to the type of sensor data requested in the request from the requestor. The retrieved portion of the sensor data is returned to the requestor in a format corresponding to a physical sensor configured to provide the requested type of sensor data.Type: GrantFiled: April 4, 2016Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Marion L. Blount, Metin Feridun, Suzanne K. McIntosh, Iqbal I. Mohomed, Michael E. Nidd, Axel Tanner, Bo Yang
-
Patent number: 10348768Abstract: Training a random forest model to relate settings of a network security device to undesirable behavior of the network security device is provided. A determination of a corresponding set of settings associated with each region of lowest incident probability is made using a random forest. The plurality of identified desired settings are presented as options for changing the network security device from the as-is settings to the identified desired settings. A choice is received from the plurality of options. The choice informs the random forest model. The random forest model ranks for a new problematic network security device the plurality of options for changing the new problematic network security device from as-is settings to desired settings by aggregating an identified cost of individual configuration changes, thereby identifying a most cost-effective setting for the network security device to achieve a desired output of the network security device.Type: GrantFiled: March 9, 2017Date of Patent: July 9, 2019Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, Michael E. Nidd, Michelle Rivers, George E. Stark, Srinivas B. Tummalapenta, Dorothea Wiesmann
-
Publication number: 20180262531Abstract: Training a random forest model to relate settings of a network security device to undesirable behavior of the network security device is provided. A determination of a corresponding set of settings associated with each region of lowest incident probability is made using a random forest. The plurality of identified desired settings are presented as options for changing the network security device from the as-is settings to the identified desired settings. A choice is received from the plurality of options. The choice informs the random forest model. The random forest model ranks for a new problematic network security device the plurality of options for changing the new problematic network security device from as-is settings to desired settings by aggregating an identified cost of individual configuration changes, thereby identifying a most cost-effective setting for the network security device to achieve a desired output of the network security device.Type: ApplicationFiled: March 9, 2017Publication date: September 13, 2018Inventors: Rhonda L. Childress, Michael E. Nidd, Michelle Rivers, George E. Stark, Srinivas B. Tummalapenta, Dorothea Wiesmann
-
Publication number: 20180174069Abstract: A computer-implemented method of increasing reliability of an information technology environment comprising a plurality of hardware devices. Training data is received and a random forest is built from the training data using machine learning. A particular hardware device in the plurality of hardware devices is determined to be strange. Strange is defined as the particular hardware device having a proximity value lower than a predetermined threshold value for the random forest. A preventative action is determined to lower a risk of failure of the particular hardware device. The preventative action is reported. Reporting includes at least one of displaying a report on a display device, printing the report onto paper, and storing the report in a non-transitory computer recordable storage medium.Type: ApplicationFiled: December 15, 2016Publication date: June 21, 2018Inventors: Rhonda L. Childress, Michael E. Nidd, Michelle Rivers, George E. Stark, Srinivas B. Tummalapenta, Dorothea Wiesmann
-
Patent number: 9986030Abstract: A method and a device for duplicating a data center having an original public address space and an original private address space are proposed. The method comprises the steps of copying the data center for providing at least two copied data centers; to each of the copied data centers, allocating a new public address space and the original private address space of the data center; and providing an address translation component which is configured to re-address traffic such that traffic directed to an address of the original public address space is directed to a corresponding address of one of the new public address spaces of the copied data centers.Type: GrantFiled: April 9, 2015Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Michael E. Nidd, Birgit M. Pfitzmann
-
Patent number: 9652263Abstract: In one approach, one or more computer processors provision an instance in a cloud computing environment, wherein the instance includes one or more local disks. The one or more computer processors boot the instance from a boot image such that an operating system exists in a main memory of the instance. The one or more computer processors copy an image file to the one or more local disks of the instance, where copying the image file overwrites the one or more local disks. The one or more computer processors reboot the instance.Type: GrantFiled: June 15, 2015Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: Florian D. Graf, Michael E. Nidd, Birgit M. Pfitzmann, Rudiger Rissmann, Gerhard Widmayer, Min Xiang, Li Juan Xiao, Shao Yang Yu, Chi L. Zhang
-
Patent number: 9565129Abstract: A method and a system may automatically compute optimized target resources and identify configurations given discovered source properties and dependencies of machines, while prioritizing performance in the target environment. An algorithm and/or tools for programmatically identifying and locating business application instances in an infrastructure, based on weighted similarity metric may be also provided.Type: GrantFiled: September 30, 2014Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Kun Bai, Jinho Hwang, Jill L. Jermyn, Michael E. Nidd, Michael Tacci, Maja Vukovic
-
Publication number: 20160364252Abstract: In one approach, one or more computer processors provision an instance in a cloud computing environment, wherein the instance includes one or more local disks. The one or more computer processors boot the instance from a boot image such that an operating system exists in a main memory of the instance. The one or more computer processors copy an image file to the one or more local disks of the instance, where copying the image file overwrites the one or more local disks. The one or more computer processors reboot the instance.Type: ApplicationFiled: June 15, 2015Publication date: December 15, 2016Inventors: Florian D. Graf, Michael E. Nidd, Birgit M. Pfitzmann, Rudiger Rissmann, Gerhard Widmayer, Min Xiang, Li Juan Xiao, Shao Yang Yu, Chi L. Zhang
-
Publication number: 20160216999Abstract: Mechanisms are provided for virtualizing physical sensors and providing sensor data to a requestor using the virtualized physical sensors. The mechanisms obtain sensor data from a plurality of physical sensors and storing the sensor data in a virtual sensor storage system of the data processing system in at least one standardized format. A request from a requestor for a first type of sensor data is received which does not specify a particular physical sensor. A portion of the sensor data stored in the virtual sensor storage system is retrieved in response to receiving the request, the portion of sensor data corresponding to the type of sensor data requested in the request from the requestor. The retrieved portion of the sensor data is returned to the requestor in a format corresponding to a physical sensor configured to provide the requested type of sensor data.Type: ApplicationFiled: April 4, 2016Publication date: July 28, 2016Inventors: Marion L. Blount, Metin Feridun, Suzanne K. McIntosh, Iqbal I. Mohomed, Michael E. Nidd, Axel Tanner, Bo Yang
-
Patent number: 9304511Abstract: Mechanisms are provided for virtualizing physical sensors and providing sensor data to a requestor using the virtualized physical sensors. The mechanisms obtain sensor data from a plurality of physical sensors and storing the sensor data in a virtual sensor storage system of the data processing system in at least one standardized format. A request from a requestor for a first type of sensor data is received which does not specify a particular physical sensor. A portion of the sensor data stored in the virtual sensor storage system is retrieved in response to receiving the request, the portion of sensor data corresponding to the type of sensor data requested in the request from the requestor. The retrieved portion of the sensor data is returned to the requestor in a format corresponding to a physical sensor configured to provide the requested type of sensor data.Type: GrantFiled: August 10, 2012Date of Patent: April 5, 2016Assignee: International Business Machines CorporationInventors: Marion L. Blount, Metin Feridun, Suzanne K. McIntosh, Iqbal I. Mohomed, Michael E. Nidd, Axel Tanner, Bo Yang
-
Publication number: 20160094477Abstract: A method and a system may automatically compute optimized target resources and identify configurations given discovered source properties and dependencies of machines, while prioritizing performance in the target environment. An algorithm and/or tools for programmatically identifying and locating business application instances in an infrastructure, based on weighted similarity metric may be also provided.Type: ApplicationFiled: September 30, 2014Publication date: March 31, 2016Inventors: Kun Bai, Jinho Hwang, Jill L. Jermyn, Michael E. Nidd, Michael Tacci, Maja Vukovic
-
Patent number: 9256222Abstract: Mechanisms are provided for virtualizing physical sensors and providing sensor data to a requestor using the virtualized physical sensors. The mechanisms obtain sensor data from a plurality of physical sensors and storing the sensor data in a virtual sensor storage system of the data processing system in at least one standardized format. A request from a requestor for a first type of sensor data is received which does not specify a particular physical sensor. A portion of the sensor data stored in the virtual sensor storage system is retrieved in response to receiving the request, the portion of sensor data corresponding to the type of sensor data requested in the request from the requestor. The retrieved portion of the sensor data is returned to the requestor in a format corresponding to a physical sensor configured to provide the requested type of sensor data.Type: GrantFiled: July 18, 2012Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Marion L. Blount, Metin Feridun, Suzanne K. McIntosh, Iqbal I. Mohomed, Michael E. Nidd, Axel Tanner, Bo Yang
-
Publication number: 20150312338Abstract: A method and a device for duplicating a data center having an original public address space and an original private address space are proposed. The method comprises the steps of copying the data center for providing at least two copied data centers; to each of the copied data centers, allocating a new public address space and the original private address space of the data center; and providing an address translation component which is configured to re-address traffic such that traffic directed to an address of the original public address space is directed to a corresponding address of one of the new public address spaces of the copied data centers.Type: ApplicationFiled: April 9, 2015Publication date: October 29, 2015Inventors: Michael E. Nidd, Birgit M. Pfitzmann
-
Patent number: 9170961Abstract: Mechanisms are provided for determining the location of computing assets within an organization. These mechanisms determine first location information identifying a location of at least one first physical asset housing in a predetermined physical area of the organization relative to a predetermined coordinate system, and second location information identifying a location of at least one second physical asset housing within the at least one first asset housing. The mechanisms automatically determine third location information identifying a location of at least one computing asset within the at least one second physical asset housing. In addition, the mechanisms generate an asset location map data structure for the organization based on the first, second and third location information. The mechanisms also perform at least one management operation for managing resources of the organization, based on the asset location map data structure for the organization.Type: GrantFiled: August 1, 2012Date of Patent: October 27, 2015Assignee: International Business Machines CorporationInventors: Rajarshi Das, Metin Feridun, Canturk Isci, Jonathan Lenchner, Suzanne K. McIntosh, Michael E. Nidd, Axel Tanner, Bo Yang
-
Patent number: 9170960Abstract: Mechanisms are provided for determining the location of computing assets within an organization. These mechanisms determine first location information identifying a location of at least one first physical asset housing in a predetermined physical area of the organization relative to a predetermined coordinate system, and second location information identifying a location of at least one second physical asset housing within the at least one first asset housing. The mechanisms automatically determine third location information identifying a location of at least one computing asset within the at least one second physical asset housing. In addition, the mechanisms generate an asset location map data structure for the organization based on the first, second and third location information. The mechanisms also perform at least one management operation for managing resources of the organization, based on the asset location map data structure for the organization.Type: GrantFiled: July 2, 2012Date of Patent: October 27, 2015Assignee: International Business Machines CorporationInventors: Rajarshi Das, Metin Feridun, Canturk Isci, Jonathan Lenchner, Suzanne K. McIntosh, Michael E. Nidd, Axel Tanner, Bo Yang
-
Patent number: 9094309Abstract: Mechanisms are provided for identifying transparent network communication interception appliances in a network topology. The mechanisms collect network configuration data from a plurality of devices in the network topology and analyze the collected network configuration data using one or more heuristics to identify patterns in the collected network configuration data indicative of the presence of a transparent network communication interception appliance. The mechanisms calculate a confidence measure value based on results of the analysis of the collected network configuration data. The mechanisms further send a notification of a detected presence of a transparent network communication interception appliance to a computing device in response to the calculated confidence measure value meeting or exceeding at least one threshold value.Type: GrantFiled: March 13, 2012Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Joel W. Branch, Michael E. Nidd, Ruediger Rissmann
-
Patent number: 8990904Abstract: Mechanisms are provided for collecting configuration data from components of a managed computing system environment. A portion of code is obtained, in a data processing system, from a data collection system that does not have security credentials to allow the data collection system to directly access to the managed computing system environment. The portion of code is executed by the data processing system using security credentials maintained in the data processing system. Executing the portion of code causes the data processing system to access the managed computing system environment and collect configuration data from the managed computing system environment. The data processing system, via the portion of code, provides the configuration data collected from the managed computing system to the data collection system which stores the collected configuration data in a data storage.Type: GrantFiled: June 29, 2012Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Joel W. Branch, Michael E. Nidd, Ruediger Rissmann
-
Patent number: 8984598Abstract: Mechanisms are provided for collecting configuration data from components of a managed computing system environment. A portion of code is obtained, in a data processing system, from a data collection system that does not have security credentials to allow the data collection system to directly access to the managed computing system environment. The portion of code is executed by the data processing system using security credentials maintained in the data processing system. Executing the portion of code causes the data processing system to access the managed computing system environment and collect configuration data from the managed computing system environment. The data processing system, via the portion of code, provides the configuration data collected from the managed computing system to the data collection system which stores the collected configuration data in a data storage.Type: GrantFiled: June 27, 2012Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Joel W. Branch, Michael E. Nidd, Ruediger Rissmann
-
Publication number: 20140025337Abstract: Mechanisms are provided for virtualizing physical sensors and providing sensor data to a requestor using the virtualized physical sensors. The mechanisms obtain sensor data from a plurality of physical sensors and storing the sensor data in a virtual sensor storage system of the data processing system in at least one standardized format. A request from a requestor for a first type of sensor data is received which does not specify a particular physical sensor. A portion of the sensor data stored in the virtual sensor storage system is retrieved in response to receiving the request, the portion of sensor data corresponding to the type of sensor data requested in the request from the requestor. The retrieved portion of the sensor data is returned to the requestor in a format corresponding to a physical sensor configured to provide the requested type of sensor data.Type: ApplicationFiled: July 18, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marion L. Blount, Metin Feridun, Suzanne K. McIntosh, Iqbal I. Mohomed, Michael E. Nidd, Axel Tanner, Bo Yang
-
Publication number: 20140025338Abstract: Mechanisms are provided for virtualizing physical sensors and providing sensor data to a requestor using the virtualized physical sensors. The mechanisms obtain sensor data from a plurality of physical sensors and storing the sensor data in a virtual sensor storage system of the data processing system in at least one standardized format. A request from a requestor for a first type of sensor data is received which does not specify a particular physical sensor. A portion of the sensor data stored in the virtual sensor storage system is retrieved in response to receiving the request, the portion of sensor data corresponding to the type of sensor data requested in the request from the requestor. The retrieved portion of the sensor data is returned to the requestor in a format corresponding to a physical sensor configured to provide the requested type of sensor data.Type: ApplicationFiled: August 10, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marion L. Blount, Metin Feridun, Suzanne K. McIntosh, Iqbal I. Mohomed, Michael E. Nidd, Axel Tanner, Bo Yang