-
公开(公告)号:US20200219488A1
公开(公告)日:2020-07-09
申请号:US16242513
申请日:2019-01-08
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Michael Bender , Jeremy R. Fox , Kulvir S. Bhogal
IPC: G10L15/18 , G06N20/00 , G06F16/9536
Abstract: A computer implemented method of controlling the incidence of spoilers in a conversation that includes calculating a baseline of events of interest for participants to a conversation, the calculating of the baseline including machine learning applied to interest indicators for the participants, the interest indicators being derived from data collected from social media accounts of the participants and calendars of the participants in response the participant granting permission for the data collection. The method further includes monitoring of real time conversation between the parties for keywords indicative of a topic of the real time conversation, wherein a spoiler message is predicted when the keywords substantially match the baseline for the events of interest. The method may further include sending an anti-spoiler signal to the participants of the conversation when the keywords substantially match the baseline for the events of interest.
-
公开(公告)号:US20190378504A1
公开(公告)日:2019-12-12
申请号:US16006153
申请日:2018-06-12
Applicant: International Business Machines Corporation
Inventor: Michael Bender , Rick A. Hamilton, II , Kulvir S. Bhogal , Jeremy R. Fox
Abstract: A method, computer program product, and a system where a processor(s) continuously obtains, from devices in a group of devices within a defined geographic proximity to each other, processing requests. Each request is a result of a device in the group of devices receiving and interpreting a voice command issued within a geographic area comprising the group of devices. The processor(s) buffers, in a memory resource, a portion of the processing requests obtained within a defined time interval. The processor(s) determines there are duplicate processing requests in the portion. Based on determining there are duplicates, the processor(s) rejects the duplicates. The processor(s) selects a specific device to execute each processing request from the devices where the request and the duplicates of that request originated. The processor(s) utilize the specific device to execute the processing request.
-
公开(公告)号:US10265624B2
公开(公告)日:2019-04-23
申请号:US15837418
申请日:2017-12-11
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Kulvir S. Bhogal , Gregory J. Boss , Rick A. Hamilton, II , Andrew R. Jones , Brian M. O'Connell
Abstract: Systems and methods are provided for controlling the use of electronic systems based upon monitored physical activity. The method can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The program instructions are operable to: provision rules associated with a user and at least one of health metrics and physical activity of the user; monitor the at least one health metrics and physical activity of the user over a predetermined time; and manage access to any of a plurality of electronic systems based on the monitored at least one health metrics and physical activity being in compliance or non-compliance with the provisioned rules.
-
公开(公告)号:US20190073604A1
公开(公告)日:2019-03-07
申请号:US16180763
申请日:2018-11-05
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Paul R. Bastide , Kulvir S. Bhogal , Jeffrey R. Hoy , Asima Silva
IPC: G06N5/04 , H04L12/58 , G06F17/30 , G06F3/0482 , G06F17/27
Abstract: A method for conversation branching may include storing a plurality of messages communicated in an online conversation and generating a fingerprint for each message. The fingerprint for each message may be stored in a lookup table. The method may also include detecting a new message from one of the users and processing the new message to generate an artifact that correlates to the new message. The lookup table may be queried using the artifact to determine a similarity between the new message and each of the stored messages. One or more proposed reply messages to the new message may be generated for branching the online conversation to a new conversation point that corresponds to a selected one of the one or more proposed reply messages. The one or more proposed reply messages are based on one of the stored messages that has a closest similarity to the new message.
-
公开(公告)号:US10225622B2
公开(公告)日:2019-03-05
申请号:US15674254
申请日:2017-08-10
Applicant: International Business Machines Corporation
Inventor: Kulvir S. Bhogal , Gregory J. Boss , Sheryl L. Comes , Rick A. Hamilton, II , Anne R. Sand
IPC: H04N21/81 , H04N21/442 , H04N21/258 , G06Q30/02 , G06Q50/00 , H04N7/16 , H04N21/45 , H04N21/4784
Abstract: An original advertisement is transformed at a first content viewing device into a transferrable incentivized deferred advertisement that itself includes as added encoded data elements a configured incentive, a configured incentive time period within which to obtain the configured incentive, and a reporting instruction that causes an alternative content viewing device to report advertisement viewing back to the first content viewing device. The transferrable incentivized deferred advertisement, that includes the added encoded data elements, is transferred to the alternative content viewing device.
-
公开(公告)号:US10091454B2
公开(公告)日:2018-10-02
申请号:US14858115
申请日:2015-09-18
Applicant: International Business Machines Corporation
Inventor: Kulvir S. Bhogal , Lisa Seacat DeLuca , Timothy J. Eby , Samuel I. Ward
Abstract: Systems, methods and articles of manufacture are disclosed for recording events occurring in a virtual world. In one embodiment, properties of events previously recorded and/or attended by a user may be identified. Recording criteria for the user may be derived from the identified properties. Upon identifying an event satisfying the recording criteria, the event may be recorded. The recorded event may be played back at the convenience of the user.
-
公开(公告)号:US09903726B2
公开(公告)日:2018-02-27
申请号:US14519298
申请日:2014-10-21
Applicant: International Business Machines Corporation
Inventor: Aaron K. Baughman , Kulvir S. Bhogal , Gregory J. Boss , Rick A. Hamilton , Brian M. O'Connell
CPC classification number: G01C21/3415 , G01C21/36 , G06Q10/063112 , H04W4/90 , H04W4/22
Abstract: Emergency response re-routing is provided. Event information is received, wherein the event information identifies a first location. Emergency resources available at the first location are determined. At least one entity in an area surrounding the first location is identified. A notification is issued to at least one entity in an area surrounding the first location, wherein the notification identifies one or more resources required at the first location.
-
公开(公告)号:US20170344458A1
公开(公告)日:2017-11-30
申请号:US15652812
申请日:2017-07-18
Applicant: International Business Machines Corporation
Inventor: Kulvir S. Bhogal , Samir A. Nasser
CPC classification number: G06F11/3636 , G06F8/41 , G06F11/3604
Abstract: A method, computer program product, and computer system for compiling, by a computing device, a list of hosting software classes included in the hosting software fix pack when a fix is available. An execution path of each application hosted on a hosting software may be recorded. The execution path may be stored in a data store for each application. It may be determined which operations of each application interact with the hosting software. The operations of each application used at runtime that interact with the hosting software may be stored, including storing invoked hosting software operations and classes used by the operations of each application. The invoked hosting software operations and classes used by the operations of each application may be compared with corresponding operations and classes provided in the list included in the hosting software fix pack. A list of each intersection of the comparison for each application impacted by the hosting software fix pack may be generated.
-
公开(公告)号:US09830477B2
公开(公告)日:2017-11-28
申请号:US15449125
申请日:2017-03-03
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Kulvir S. Bhogal , Jonathan F. Brunn , Jeffrey R. Hoy , Asima Silva
CPC classification number: G06F21/6254 , G06F17/24 , G06F17/30011 , G06F17/30657 , G06F21/6209 , G06F2221/2141
Abstract: A method for providing audience-based redaction of sensitive information in an electronic document may include receiving a request from a computing device to access an electronic document, retrieving the electronic document, identifying the user(s) associated with the computing device, determining an access level for each user associated with the computing device, determining the lowest access level for the user(s) associated with the computing device, generating a rendering of the electronic document for display on the computing device based on the lowest access level for the user(s) associated with the computing device, and providing the rendering of the electronic document to the computing device for display. When generating the rendering of the electronic document for display, sensitive information in the electronic document is typically redacted based on the lowest access level for the user(s) associated with the computing device.
-
公开(公告)号:US09824237B2
公开(公告)日:2017-11-21
申请号:US15448988
申请日:2017-03-03
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Kulvir S. Bhogal , Jonathan F. Brunn , Jeffrey R. Hoy , Asima Silva
CPC classification number: G06F21/6254 , G06F17/24 , G06F17/30011 , G06F17/30657 , G06F21/6209 , G06F2221/2141
Abstract: A method for providing audience-based redaction of sensitive information in an electronic document may include receiving a request from a computing device to access an electronic document, retrieving the electronic document, identifying the user(s) associated with the computing device, determining an access level for each user associated with the computing device, determining the lowest access level for the user(s) associated with the computing device, generating a rendering of the electronic document for display on the computing device based on the lowest access level for the user(s) associated with the computing device, and providing the rendering of the electronic document to the computing device for display. When generating the rendering of the electronic document for display, sensitive information in the electronic document is typically redacted based on the lowest access level for the user(s) associated with the computing device.
-
-
-
-
-
-
-
-
-