Patents by Inventor Kirill M. Osipov
Kirill M. Osipov 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: 10963319Abstract: A method, system and computer program product for enhancing privacy of event data. Event sensor data (e.g., body temperature, heart rate data) is received and analyzed by a subscriber to form a probability of assigning a user identity to the received event sensor data. The user of the event sensor data is then assigned with a temporary membership to a cohort (related group of users that share common characteristic(s) or experience(s)) to hide the identity of the user in response to the probability of assigning the user identity to the received event sensor data exceeding a threshold. Actions may then be performed based on the temporary membership to the cohort in order to ensure that the probability of assigning a user identity to the received event sensor data does not exceed the threshold. In this manner, privacy of the user's sensitive data is enhanced.Type: GrantFiled: January 6, 2016Date of Patent: March 30, 2021Assignee: International Business Machines CorporationInventor: Kirill M. Osipov
-
Publication number: 20170193241Abstract: A method, system and computer program product for enhancing privacy of event data. Event sensor data (e.g., body temperature, heart rate data) is received and analyzed by a subscriber to form a probability of assigning a user identity to the received event sensor data. The user of the event sensor data is then assigned with a temporary membership to a cohort (related group of users that share common characteristic(s) or experience(s)) to hide the identity of the user in response to the probability of assigning the user identity to the received event sensor data exceeding a threshold. Actions may then be performed based on the temporary membership to the cohort in order to ensure that the probability of assigning a user identity to the received event sensor data does not exceed the threshold. In this manner, privacy of the user's sensitive data is enhanced.Type: ApplicationFiled: January 6, 2016Publication date: July 6, 2017Inventor: Kirill M. Osipov
-
Patent number: 9646271Abstract: A computer implemented method, program product, and/or system allocate human resources to a cohort. At least one attribute held by each member of a group of human resources is identified. A request is received, from a planned cohort, for multiple human resources that collectively possess a set of predefined attributes, wherein no single human resource possesses all of the predefined attributes. The set of human resources that satisfies the request is identified and assigned to the planned cohort.Type: GrantFiled: August 6, 2010Date of Patent: May 9, 2017Assignee: International Business Machines CorporationInventors: Robert R. Friedlander, German S. Goldszmidt, James R. Kraemer, Robin Lougee, Kirill M. Osipov
-
Patent number: 9569290Abstract: A method, system and computer program product for efficiently utilizing resources in processing recurring events. Recurring events from one or more event type sources (heart rate monitor) sensed by various sensors are detected. An event type (e.g., heart rate data) for each detected recurring event is identified. A user profile associated with the identified event type is then analyzed to determine whether the associated sensed recurring event is to be transmitted to the event processing device. The user profile contains a set of conditions which need to be satisfied before the recurring event is transmitted to the event processing device. If the set of conditions in the user profile is not satisfied, then the recurring event is not transmitted to the event processing device. In this manner, by not transmitting the recurring event, power and consumption utilization are reduced for both the event emitting device and the event processing device.Type: GrantFiled: September 15, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Kirill M. Osipov, Mark W. VanderWiele
-
Patent number: 9164801Abstract: A processor-implemented method, system and/or computer program product allocates multiple resources from multiple organizations. A series of requests for multiple resources from multiple organizations is received. The multiple resources are required to accomplish a specific task, and each of the multiple resources is assigned a probability of consumption. Probabilities of availability of the multiple resources are then determined and transmitted to the organizations.Type: GrantFiled: August 28, 2013Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Robert R. Friedlander, James R. Kraemer, Robin Lougee, Kirill M. Osipov
-
Publication number: 20130346996Abstract: A processor-implemented method, system and/or computer program product allocates multiple resources from multiple organizations. A series of requests for multiple resources from multiple organizations is received. The multiple resources are required to accomplish a specific task, and each of the multiple resources is assigned a probability of consumption. Probabilities of availability of the multiple resources are then determined and transmitted to the organizations.Type: ApplicationFiled: August 28, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, ROBIN LOUGEE, KIRILL M. OSIPOV
-
Patent number: 8560365Abstract: A computer implemented method, system and/or computer program product allocate multiple resources from multiple organizations. A series of requests for multiple resources from multiple organizations is received. The multiple resources are required to accomplish a specific task, and each of the multiple resources is assigned a probability of consumption. Probabilities of availability of the multiple resources are then determined and transmitted to the organizations.Type: GrantFiled: June 8, 2010Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Robert R. Friedlander, James R. Kraemer, Robin Lougee-Heimer, Kirill M. Osipov
-
Patent number: 8355905Abstract: Methods, apparatus and systems, including computer program products, for reducing an error rate when mapping entities between a first ontology and a second ontology. One or more of a general language dictionary and an industry-specific dictionary are provided. Natural language processing of the first ontology is performed to identify one or more candidate relationship entities in the first ontology. Each candidate relationship entity includes a compound name having two or more semantic labels, and each candidate relationship entity has a name that neither exists in the general language dictionary or the industry-specific dictionary. Each of the one or more candidate relationship entities in the first ontology is mapped to one or more entities in the second ontology using one or more configurable computer-implemented mapping algorithms.Type: GrantFiled: May 14, 2010Date of Patent: January 15, 2013Assignee: International Business Machines CorporationInventors: Achille B. Fokoue-Nkoutche, Aditya A. Kalyanpur, Kirill M. Osipov, Kavitha Srinivas, Min Wang
-
Publication number: 20120035971Abstract: A computer implemented method, program product, and/or system allocate human resources to a cohort. At least one attribute held by each member of a group of human resources is identified. A request is received, from a planned cohort, for multiple human resources that collectively possess a set of predefined attributes, wherein no single human resource possesses all of the predefined attributes. The set of human resources that satisfies the request is identified and assigned to the planned cohort.Type: ApplicationFiled: August 6, 2010Publication date: February 9, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT R. FRIEDLANDER, GERMAN S. GOLDSZMIDT, JAMES R. KRAEMER, ROBIN LOUGEE, KIRILL M. OSIPOV
-
Publication number: 20110301967Abstract: A computer implemented method, system and/or computer program product allocate multiple resources from multiple organizations. A series of requests for multiple resources from multiple organizations is received. The multiple resources are required to accomplish a specific task, and each of the multiple resources is assigned a probability of consumption. Probabilities of availability of the multiple resources are then determined and transmitted to the organizations.Type: ApplicationFiled: June 8, 2010Publication date: December 8, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, ROBIN LOUGEE-HEIMER, KIRILL M. OSIPOV
-
Publication number: 20110282652Abstract: Methods, apparatus and systems, including computer program products, for reducing an error rate when mapping entities between a first ontology and a second ontology. One or more of a general language dictionary and an industry-specific dictionary are provided. Natural language processing of the first ontology is performed to identify one or more candidate relationship entities in the first ontology. Each candidate relationship entity includes a compound name having two or more semantic labels, and each candidate relationship entity has a name that neither exists in the general language dictionary or the industry-specific dictionary. Each of the one or more candidate relationship entities in the first ontology is mapped to one or more entities in the second ontology using one or more configurable computer-implemented mapping algorithms.Type: ApplicationFiled: May 14, 2010Publication date: November 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Achille B. Fokoue-Nkoutche, Aditya A. Kalyanpur, Kirill M. Osipov, Kavitha Srinivas, Min Wang