Patents by Inventor John M. Cohn
John M. Cohn 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: 11062323Abstract: According to an embodiment, a method for registering a component is provided. The method includes receiving a request for registration of the component. The method also includes acquiring registration information of the component in response to the request by communicating directly with the component and exacting the registration information and modifying a registration entry associated with the component in a registration database according to the registration information.Type: GrantFiled: December 30, 2015Date of Patent: July 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John M. Cohn, Shahrokh Daijavad, Nirmit V. Desai, Martin G. Kienzle, Dinesh Verma
-
Patent number: 10489455Abstract: A scoped search engine is disclosed. The scoped search engine includes a memory unit storing reference data records. The scoped search engine also includes a data comparison unit that searches the reference data records using different searches. The scoped search engine further includes a match analysis unit that combines result data from the different searches and determines a scope for a subsequent search based on the combined result data.Type: GrantFiled: November 18, 2014Date of Patent: November 26, 2019Assignee: GLOBALFOUNDRIES U.S. INC.Inventors: Samuel S. Adams, Igor Arsovski, Suparna Bhattacharya, John M. Cohn, Gary P. Noble, Krishnan S. Rengarajan
-
Patent number: 10446421Abstract: Systems and methods are provided for implementing a crystal oscillator to monitor and control semiconductor fabrication processes. More specifically, a method is provided for that includes performing at least one semiconductor fabrication process on a material of an integrated circuit (IC) disposed within a processing chamber. The method further includes monitoring by at least one electronic oscillator disposed within the processing chamber for the presence or absence of a predetermined substance generated by the at least one semiconductor fabrication process. The method further includes controlling the at least one semiconductor fabrication process based on the presence or absence of the predetermined substance detected by the at least one electronic oscillator.Type: GrantFiled: April 12, 2018Date of Patent: October 15, 2019Assignee: GLOBALFOUNDRIES INC.Inventors: Cyril Cabral, Jr., Lawrence A. Clevenger, John M. Cohn, Jeffrey P. Gambino, William J. Murphy, Anthony J. Telensky
-
Publication number: 20190279525Abstract: A system, method and computer program product to train a user to reproduce a reference motion with a haptic feedback system having one or more sensors. The method includes receiving a user-selection of a reference motion pattern, selected from a plurality of motion patterns each of which is machine-interpretable as a time-ordered sequence of reference datasets. The sequence corresponds to a respective reference motion. The method includes capturing a user motion of a user attempting to reproduce the reference motion corresponding to the selected, reference motion pattern. This is accomplished by sampling, via the haptic feedback system, sensor values obtained from the one or more sensors, to obtain appraisal datasets that are representative of the captured user motion. A real-time haptic feedback is provided to the user while capturing the user motion based on comparisons between the appraisal datasets obtained and the reference datasets of the selected, reference motion pattern.Type: ApplicationFiled: March 6, 2018Publication date: September 12, 2019Inventors: Jonas Weiss, Erich M. Ruetsche, Patricia Sagmeister, Thomas Gschwind, Yuksel Temiz, John M. Cohn
-
Patent number: 10372767Abstract: A computing device and method is usable to augment search queries with data obtained from sensors. The computing device comprises a processor configured to receive, from a query source, a search query comprising a query concept. The processor is further configured to determine a context of the query concept expressed in the query. The processor is further configured to determine a response to the query. The processor is further configured to validate the context of the query using at least one sensor. The processor is further configured to transmit the response to the query to the query source.Type: GrantFiled: August 22, 2016Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Patent number: 10275519Abstract: A computing device comprising a processor configured to receive a natural language search query and determine a first response to the natural language search query, the first response having a first confidence level. The processor is further configured to determine a sensor class effecting an information gain on the natural language search query according to a table of training data. The processor is further configured to augment the natural language search query to form an augmented search query according to data received from at least one sensor that is a member of the sensor class and determine a second response to the augmented search query, the second response having a second confidence level. The processor is further configured to store information to the table of training data that associates the at least one sensor with a value of a change between the first confidence level and the second confidence level.Type: GrantFiled: August 22, 2016Date of Patent: April 30, 2019Assignee: International Business Machines CorporationInventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Patent number: 10257270Abstract: An approach for enabling autonomous decentralized peer-to-peer telemetry (ADEPT). A first ADEPT peer senses ADEPT peers to interconnect where the ADEPT peers are identified as ADEPT light peer, ADEPT standard peer and ADEPT peer exchange based on respectively increasing IoT device capability. The first ADEPT peer sends and receives requests to interconnect to the ADEPT peers based on messaging. The first ADEPT peer transfers files where the files are distributed toward peer-to-peer networks, creating peer consensus and interconnecting the first ADEPT peer to the ADEPT peers based on the peer consensus. ADEPT peers execute transactions and contracts by decentralized peer to peer consensus network and consensus ledger to enable autonomous device coordination.Type: GrantFiled: April 26, 2016Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: John M. Cohn, Peter G. Finn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Patent number: 10254725Abstract: A method for utilizing an automated lighting system having a plurality of lighting fixtures with associated light sensors to determine occupancy of a plurality of occupants in an area of a building. Lighting level information is received from the lighting fixture sensors of the automated lighting system identifying lighting variations in an area to form a time-based history of lighting level variations. Analytic analysis is applied to the time-based history of lighting level variations to determine a time-based occupancy in the area.Type: GrantFiled: February 3, 2015Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventor: John M Cohn
-
Patent number: 10079881Abstract: An approach, for autonomous self-servicing of decentralized peer-to-peer devices in an autonomous decentralized peer-to-peer telemetry (ADEPT) environment. A first ADEPT peer connects to ADEPT peers based on peer consensus. The first ADEPT peer determines service needs based on receiving diagnostic inputs. The first ADEPT peer identifies service providers based on consensus service contracts associated to the service needs. The first ADEPT peer creates service orders based on the service providers and output the service orders to service providers based on the consensus service contracts.Type: GrantFiled: June 30, 2016Date of Patent: September 18, 2018Assignee: International Business Machines CorporationInventors: John M. Cohn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Publication number: 20180231957Abstract: Systems and methods are provided for implementing a crystal oscillator to monitor and control semiconductor fabrication processes. More specifically, a method is provided for that includes performing at least one semiconductor fabrication process on a material of an integrated circuit (IC) disposed within a processing chamber. The method further includes monitoring by at least one electronic oscillator disposed within the processing chamber for the presence or absence of a predetermined substance generated by the at least one semiconductor fabrication process. The method further includes controlling the at least one semiconductor fabrication process based on the presence or absence of the predetermined substance detected by the at least one electronic oscillator.Type: ApplicationFiled: April 12, 2018Publication date: August 16, 2018Inventors: Cyril CABRAL, JR., Lawrence A. CLEVENGER, John M. COHN, Jeffrey P. GAMBINO, William J. MURPHY, Anthony J. TELENSKY
-
Patent number: 9971341Abstract: Systems and methods are provided for implementing a crystal oscillator to monitor and control semiconductor fabrication processes. More specifically, a method is provided for that includes performing at least one semiconductor fabrication process on a material of an integrated circuit (IC) disposed within a processing chamber. The method further includes monitoring by at least one electronic oscillator disposed within the processing chamber for the presence or absence of a predetermined substance generated by the at least one semiconductor fabrication process. The method further includes controlling the at least one semiconductor fabrication process based on the presence or absence of the predetermined substance detected by the at least one electronic oscillator.Type: GrantFiled: January 6, 2014Date of Patent: May 15, 2018Assignee: GLOBALFOUNDRIES INC.Inventors: Cyril Cabral, Jr., Lawrence A. Clevenger, John M. Cohn, Jeffrey P. Gambino, William J. Murphy, Anthony J. Telensky
-
Publication number: 20180052925Abstract: A computing device and method is usable to augment search queries with data obtained from sensors. The computing device comprises a processor configured to receive, from a query source, a search query comprising a query concept. The processor is further configured to determine a context of the query concept expressed in the query. The processor is further configured to determine a response to the query. The processor is further configured to validate the context of the query using at least one sensor. The processor is further configured to transmit the response to the query to the query source.Type: ApplicationFiled: August 22, 2016Publication date: February 22, 2018Inventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Publication number: 20180052915Abstract: A computing device comprising a processor configured to receive a natural language search query and determine a first response to the natural language search query, the first response having a first confidence level. The processor is further configured to determine a sensor class effecting an information gain on the natural language search query according to a table of training data. The processor is further configured to augment the natural language search query to form an augmented search query according to data received from at least one sensor that is a member of the sensor class and determine a second response to the augmented search query, the second response having a second confidence level. The processor is further configured to store information to the table of training data that associates the at least one sensor with a value of a change between the first confidence level and the second confidence level.Type: ApplicationFiled: August 22, 2016Publication date: February 22, 2018Inventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Publication number: 20180007131Abstract: An approach, for autonomous self-servicing of decentralized peer-to-peer devices in an autonomous decentralized peer-to-peer telemetry (ADEPT) environment. A first ADEPT peer connects to ADEPT peers based on peer consensus. The first ADEPT peer determines service needs based on receiving diagnostic inputs. The first ADEPT peer identifies service providers based on consensus service contracts associated to the service needs. The first ADEPT peer creates service orders based on the service providers and output the service orders to service providers based on the consensus service contracts.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: John M. Cohn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Publication number: 20170310747Abstract: An approach for enabling autonomous decentralized peer-to-peer telemetry (ADEPT). A first ADEPT peer senses ADEPT peers to interconnect where the ADEPT peers are identified as ADEPT light peer, ADEPT standard peer and ADEPT peer exchange based on respectively increasing IoT device capability. The first ADEPT peer sends and receives requests to interconnect to the ADEPT peers based on messaging. The first ADEPT peer transfers files where the files are distributed toward peer-to-peer networks, creating peer consensus and interconnecting the first ADEPT peer to the ADEPT peers based on the peer consensus. ADEPT peers execute transactions and contracts by decentralized peer to peer consensus network and consensus ledger to enable autonomous device coordination.Type: ApplicationFiled: April 26, 2016Publication date: October 26, 2017Inventors: John M. Cohn, Peter G. Finn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Publication number: 20170193520Abstract: According to an embodiment, a method for registering a component is provided. The method includes receiving a request for registration of the component. The method also includes acquiring registration information of the component in response to the request by communicating directly with the component and exacting the registration information and modifying a registration entry associated with the component in a registration database according to the registration information.Type: ApplicationFiled: December 30, 2015Publication date: July 6, 2017Inventors: John M. Cohn, Shahrokh Daijavad, Nirmit V. Desai, Martin G. Kienzle, Dinesh Verma
-
Publication number: 20160223395Abstract: A method for utilizing an automated lighting system having a plurality of lighting fixtures with associated light sensors to determine occupancy of a plurality of occupants in an area of a building. Lighting level information is received from the lighting fixture sensors of the automated lighting system identifying lighting variations in an area to form a time-based history of lighting level variations. Analytic analysis is applied to the time-based history of lighting level variations to determine a time-based occupancy in the area.Type: ApplicationFiled: February 3, 2015Publication date: August 4, 2016Inventor: John M. Cohn
-
Publication number: 20160140243Abstract: A scoped search engine is disclosed. The scoped search engine includes a memory unit storing reference data records. The scoped search engine also includes a data comparison unit that searches the reference data records using different searches. The scoped search engine further includes a match analysis unit that combines result data from the different searches and determines a scope for a subsequent search based on the combined result data.Type: ApplicationFiled: November 18, 2014Publication date: May 19, 2016Inventors: Samuel S. Adams, Igor Arsovski, Suparna Bhattacharya, John M. Cohn, Gary P. Noble, Krishnan S. Rengarajan
-
Patent number: 9332362Abstract: An acoustic monitoring system includes a portable acoustic detection device, a sound analysis device and a confidence level device. The portable acoustic detection device is capable of receiving sound at one or more locations near a sound-producing device. The sound analysis device receives the sound from the portable sound detection device, determines a diagnosis based on a comparison between the sound and pre-recorded sound data, and outputs the diagnosis to the portable acoustic detection device. The sound analysis device also determines a corrective action for inhibiting the sound, which is also output to the portable sound detection device. The confidence level device determines a confidence level of the diagnosis indicating a likelihood that the diagnosis is successfully diagnosed.Type: GrantFiled: September 13, 2012Date of Patent: May 3, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John M. Cohn, James R. Kozloski, Clifford A. Pickover, Jinjun Xiong
-
Patent number: 9172718Abstract: A endpoint load rebalancing controller, method of controlling endpoint activity to suppress side channel variation and computer program product for controlling endpoint activity for suppressing side channel variation in information from utility company users, e.g., from power company endpoints. The load rebalancing controller monitors period to period endpoint service usage and predicts next period endpoint service usage. Whenever the controller maintains determines that the endpoint usage will exhibit a change that may be sufficient to convey activity information in side channel activity, the controller rebalances activity for the next period. Rebalancing may include shifting off-line execution from one period to another and capping or increasing on-line execution activity.Type: GrantFiled: September 25, 2013Date of Patent: October 27, 2015