Patents by Inventor Michael P. Robertson
Michael P. Robertson 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: 12019612Abstract: Disclosed aspects relate to Internet of Things (IoT) data maturity management. A set of IoT data may be ingested by a data maturity engine. A set of maturity factors which indicates a fitness for utilization of the set of IoT data may be determined. The determining may occur with respect to the set of IoT data by the data maturity engine. A data management operation may be identified by the data maturity engine based on the set of maturity factors for the set of IoT data. The data management operation may be identified to manage the set of IoT data. The data management operation may be carried-out to manage the set of IoT data.Type: GrantFiled: February 27, 2017Date of Patent: June 25, 2024Assignee: International Business Machines CorporationInventors: Naeem Altaf, Hari H. Madduri, Leucir Marin, Jr., Maharaj Mukherjee, Joanna W. Ng, Michael P. Robertson
-
Patent number: 10686765Abstract: A method, computer system, and a computer program product for securing and accessing a plurality of data levels is provided. The present invention may include gathering, by a network device, data. The present invention may also include encrypting, by a network device, a first section of data within the gathered data with a level 1 encryption key. The present invention may then include encrypting, by a network device, a second section of data within the gathered data with a level 2 encryption key. The present invention may further include transmitting, by a network device, the data to a recipient device. The present invention may also include decrypting, by the recipient device, the second section of data with the level 2 encryption key. The present invention may then include decrypting, by the recipient device, the first section of data with the level 1 encryption key.Type: GrantFiled: April 19, 2017Date of Patent: June 16, 2020Assignee: International Business Machines CorporationInventors: David B. Kumhyr, Arnaud A. Mathieu, Maharaj Mukherjee, Michael P. Robertson
-
Patent number: 10616037Abstract: In a method for device unavailability management within a network, a network device selects an advocate device as an agent of the network device. The network device defines a set of actions to be executed when the network device ever becomes unavailable. The set of actions is stored in a datastore and associated with the network device. Upon determining that the network device has become unavailable, the advocate device is notified and obtains the set of actions associated with the network device. The advocate device then executes the set of actions by the advocate device.Type: GrantFiled: April 25, 2017Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Marc A. Dickenson, Rahul Gupta, Timothy J. Hahn, Harrison Kurtz, Hari H. Madduri, Michael P. Robertson
-
Patent number: 10375457Abstract: A method, a computing system and a computer program product are provided for utilizing supplemental sensors to monitor conditions of an area employing a sensor network. One or more supplemental sensors that are external to the sensor network are detected in an area. The one or more supplemental sensors are added to the sensor network. Readings pertaining to the conditions of the area are retrieved from the detected one or more supplemental sensors and one or more first sensors included in the sensor network. The readings of the one or more supplemental sensors and the one or more first sensors are compared and a resulting condition of the area is determined based on the comparing.Type: GrantFiled: February 2, 2017Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Michael Bender, Rahul Gupta, David B. Kumhyr, Leucir Marin Junior, Arnaud A. Mathieu, Maharaj Mukherjee, Michael P. Robertson
-
Publication number: 20180309739Abstract: A method, computer system, and a computer program product for securing and accessing a plurality of data levels is provided. The present invention may include gathering, by a network device, data. The present invention may also include encrypting, by a network device, a first section of data within the gathered data with a level 1 encryption key. The present invention may then include encrypting, by a network device, a second section of data within the gathered data with a level 2 encryption key. The present invention may further include transmitting, by a network device, the data to a recipient device. The present invention may also include decrypting, by the recipient device, the second section of data with the level 2 encryption key. The present invention may then include decrypting, by the recipient device, the first section of data with the level 1 encryption key.Type: ApplicationFiled: February 9, 2018Publication date: October 25, 2018Inventors: David B. Kumhyr, Arnaud A. Mathieu, Maharaj Mukherjee, Michael P. Robertson
-
Publication number: 20180309614Abstract: In a method for device unavailability management within a network, a network device selects an advocate device as an agent of the network device. The network device defines a set of actions to be executed when the network device ever becomes unavailable. The set of actions is stored in a datastore and associated with the network device. Upon determining that the network device has become unavailable, the advocate device is notified and obtains the set of actions associated with the network device. The advocate device then executes the set of actions by the advocate device.Type: ApplicationFiled: April 25, 2017Publication date: October 25, 2018Inventors: Marc A. DICKENSON, Rahul GUPTA, Timothy J. HAHN, Harrison KURTZ, Hari H. MADDURI, Michael P. ROBERTSON
-
Publication number: 20180309738Abstract: A method, computer system, and a computer program product for securing and accessing a plurality of data levels is provided. The present invention may include gathering, by a network device, data. The present invention may also include encrypting, by a network device, a first section of data within the gathered data with a level 1 encryption key. The present invention may then include encrypting, by a network device, a second section of data within the gathered data with a level 2 encryption key. The present invention may further include transmitting, by a network device, the data to a recipient device. The present invention may also include decrypting, by the recipient device, the second section of data with the level 2 encryption key. The present invention may then include decrypting, by the recipient device, the first section of data with the level 1 encryption key.Type: ApplicationFiled: April 19, 2017Publication date: October 25, 2018Inventors: David B. Kumhyr, Arnaud A. Mathieu, Maharaj Mukherjee, Michael P. Robertson
-
Publication number: 20180246926Abstract: Disclosed aspects relate to Internet of Things (IoT) data maturity management. A set of IoT data may be ingested by a data maturity engine. A set of maturity factors which indicates a fitness for utilization of the set of IoT data may be determined. The determining may occur with respect to the set of IoT data by the data maturity engine. A data management operation may be identified by the data maturity engine based on the set of maturity factors for the set of IoT data. The data management operation may be identified to manage the set of IoT data. The data management operation may be carried-out to manage the set of IoT data.Type: ApplicationFiled: December 5, 2017Publication date: August 30, 2018Inventors: Naeem Altaf, Hari H. Madduri, Leucir Marin, JR., Maharaj Mukherjee, Joanna W. Ng, Michael P. Robertson
-
Publication number: 20180246924Abstract: Disclosed aspects relate to Internet of Things (IoT) data maturity management. A set of IoT data may be ingested by a data maturity engine. A set of maturity factors which indicates a fitness for utilization of the set of IoT data may be determined. The determining may occur with respect to the set of IoT data by the data maturity engine. A data management operation may be identified by the data maturity engine based on the set of maturity factors for the set of IoT data. The data management operation may be identified to manage the set of IoT data. The data management operation may be carried-out to manage the set of IoT data.Type: ApplicationFiled: February 27, 2017Publication date: August 30, 2018Inventors: Naeem Altaf, Hari H. Madduri, Leucir Marin, JR., Maharaj Mukherjee, Joanna W. Ng, Michael P. Robertson
-
Publication number: 20180220206Abstract: A method, a computing system and a computer program product are provided for utilizing supplemental sensors to monitor conditions of an area employing a sensor network. One or more supplemental sensors that are external to the sensor network are detected in an area. The one or more supplemental sensors are added to the sensor network. Readings pertaining to the conditions of the area are retrieved from the detected one or more supplemental sensors and one or more first sensors included in the sensor network. The readings of the one or more supplemental sensors and the one or more first sensors are compared and a resulting condition of the area is determined based on the comparing.Type: ApplicationFiled: February 2, 2017Publication date: August 2, 2018Inventors: Michael Bender, Rahul Gupta, David B. Kumhyr, Leucir Marin Junior, Arnaud A. Mathieu, Maharaj Mukherjee, Michael P. Robertson
-
Publication number: 20040126882Abstract: Compositions and methods are provided to make, isolate, characterize and use regulatable, catalytically active nucleic acids (RCANA). The present invention is directed to RCANA that transduce molecular recognition into catalysis. Also, RCANAs according to the invention can be used as regulatory elements to control the expression of one or more genes in a metabolic pathway. RCANAs can also be used as regulated selectable markers to create a selective pressure favoring (or disfavoring) production of a targeted bioproduct.Type: ApplicationFiled: September 24, 2002Publication date: July 1, 2004Inventors: Andrew D. Ellington, Jay Hesselberth, Kristin Thompson, Michael P. Robertson, Letha Sooter, Eric Davidson, J. Colin Cox, Timothy Riedel, Charles Wilson, Sharon T. Cload, Anthony D. Keefe
-
Publication number: 20030104520Abstract: Compositions and methods are provided to make, isolate, characterize and use regulatable, catalytically active nucleic acids (RCANA). RCANA may be used for regulating gene expression and in assays to detect the presence of ligands or to detect activation by an effector of an RCANA bound to a solid support such as a chip or multi-well plate. Also disclosed are compositions and methods for automating the selection procedures of the present invention.Type: ApplicationFiled: June 14, 2001Publication date: June 5, 2003Inventors: Andrew D. Ellington, Jay Hesselberth, Kristin A. Marshall, Michael P. Robertson, Letha Sooter, Eric Davidson, J. Colin Cox, Timothy Reidel