-
公开(公告)号:US11152003B2
公开(公告)日:2021-10-19
申请号:US16144270
申请日:2018-09-27
Applicant: International Business Machines Corporation
Inventor: Brian O'Donovan
Abstract: Mechanisms are provided to implement an intelligent service broker for routing a voice command from a user to one or more virtual assistants based on each virtual assistant's capability to provide an accurate response. Responsive to receiving a voice command with a wake word associated with the intelligent service broker, the intelligent service broker identifies a subject or category of the voice command. Using the identified subject or category, the intelligent service broker selects one or more virtual assistants using a set of ranking values and a set of characteristics that indicate which ranking values to evaluate. The intelligent service broker sends the voice command to the identified virtual assistants and, responsive to receiving responses from more than one virtual assistant, identifies a confidence ranking for each of the responding virtual assistants and provides one or more of the responses based on a set of user configuration settings.
-
公开(公告)号:US10673988B2
公开(公告)日:2020-06-02
申请号:US16163915
申请日:2018-10-18
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Lisa M. W. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
Abstract: A publication tool, and methods of use thereof, for publishing user created content as well as republishing content created by others to a social media network. The publication tool incorporates and uses analytic data from a plurality of data sources to identify and evaluate relationships between the user of the social media network and members of social media networks who subscribe to view the content published by the user on the social media network. The publication tool predicts the likelihood that a subscriber of the social media network will publish or share the same content as the user and if the publication tool predicts that the same content will be published by the user and the subscriber, the publication tool will publish the content on the social media network as a joint publication which can be viewed by all common subscribers shared between the user and the subscriber.
-
公开(公告)号:US10394622B2
公开(公告)日:2019-08-27
申请号:US14974281
申请日:2015-12-18
Applicant: International Business Machines Corporation
Inventor: Lisa M. W. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
Abstract: Embodiments include method, systems and computer program products for managing notifications associated with an application using contextual metadata. In some embodiments, an application may generate a notification for an event. Contextual metadata may be collected. The contextual metadata may be analyzed. A determination may be generated that an action associated with the notification has been implemented. The notification may be dismissed based on the determination.
-
4.
公开(公告)号:US10169645B2
公开(公告)日:2019-01-01
申请号:US15218496
申请日:2016-07-25
Applicant: International Business Machines Corporation
Inventor: Lisa M. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
Abstract: A method, system and computer program product for ensuring a desired distribution of images in a multimedia document (e.g., yearbook, slideshow). A desired distribution of facial signatures in a multimedia document to be created by the user is received. Upon receiving an image to be added to the multimedia document by the user, a facial signature for a face detected in the image is generated. The current number of instances of the facial signature in the multimedia document is then determined. A determination is then made as to whether the current number of instances of the facial signature meets the desired distribution. An indication is then provided to the user as to whether the current number of instances of the facial signature meets or does not meet the desired distribution. In this manner, the user can ensure a desired distribution of images in the multimedia document.
-
公开(公告)号:US10333884B2
公开(公告)日:2019-06-25
申请号:US14660085
申请日:2015-03-17
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Lisa M. W. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
Abstract: A method for building or enhancing a relationship between user A and user C may include receiving an identification of user C of a communications network with whom user A of the communications network wants to build or enhance a relationship. The method may also include receiving an identification of an existing relationship that user A wants to use as a model for building or enhancing the relationship with user C. The method may additionally include developing the model for building or enhancing the relationship with user C based on the existing relationship. The method may further include using the model for building or enhancing the relationship between user A and user C.
-
公开(公告)号:US20180349681A1
公开(公告)日:2018-12-06
申请号:US16058779
申请日:2018-08-08
Applicant: International Business Machines Corporation
Inventor: Lisa M. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
CPC classification number: G06K9/00268 , G06F17/30867 , G06K9/00281 , G06K9/00288 , G06Q30/0254 , G06T11/60
Abstract: A method, system and computer program product for ensuring a desired distribution of images in a multimedia document among different demographic groups. Demographic criteria (e.g., age) is received to form demographic groups of members of an organization. Demographic information along with interests of the members are retrieved. Such member data is analyzed within the constraints of the demographic criteria to generate a statistical distribution of members of the organization that forms an initially desired distribution of content of the multimedia document among the demographic groups of the organization. An indication is then provided to the user regarding whether the current distribution of the content of the multimedia document among the demographic groups of the organization satisfies or does not satisfy the desired distribution of content among the demographic groups. In this manner, the user can ensure a desired distribution of content in the multimedia document among different demographic groups.
-
公开(公告)号:US20180332129A1
公开(公告)日:2018-11-15
申请号:US16043654
申请日:2018-07-24
Applicant: International Business Machines Corporation
Inventor: Lisa M.W. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
CPC classification number: H04L67/22 , H04L51/14 , H04L51/16 , H04L51/32 , H04L67/306
Abstract: A computing system, computer-implemented method, and computer program product are provided for facilitating behavior based notifications concerning multiparty communication threads. According to an implementation, the computer-implemented method may include defining a rules set associated with a user for participation in a multiparty communication thread. The method may also include evaluating a plurality of communications associated with the multiparty communication thread. The method may also include determining when a given communication associated with the multiparty communication thread satisfies one or more of the rules included within the rules set. The method may further include delivering the given communication based upon, at least in part, a determining that the given communication satisfies the one or more rules.
-
公开(公告)号:US10120542B2
公开(公告)日:2018-11-06
申请号:US14509258
申请日:2014-10-08
Applicant: International Business Machines Corporation
Inventor: Lisa M. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
IPC: G06F15/16 , G06F3/0484 , H04N1/21 , G06F17/22 , G06T1/00 , H04L29/08 , H04W4/02 , G06Q10/10 , G06F3/14 , H04N1/32 , H04W4/12
Abstract: A method, system and computer program product for facilitating access to a resource represented in an image at a later time. A screen capture of an image displayed on a computing device is implemented. Metadata, including the resource location, resource navigation and positional metadata, regarding the source data of the screen capture image is generated. The generated metadata is then embedded into the screen capture image. The screen capture image with the embedded metadata is then transmitted to a different user. By embedding the metadata into the screen capture image, the user receiving the screen capture image will be able to reproduce the state of the source environment when the image was captured using the embedded metadata thereby opening the resource represented in the image.
-
公开(公告)号:US10097364B2
公开(公告)日:2018-10-09
申请号:US15241323
申请日:2016-08-19
Applicant: International Business Machines Corporation
Inventor: Liam Harpur , Brian O'Donovan , Enda Sexton
Abstract: A method, a processing device, and a computer program product are provided. Discussions in threads are analyzed to learn patterns that occur before at least one respective additional party joins the discussions in the threads. A model of conversation states is created based on the analyzing. Thread updates and new threads are periodically analyzed, based on the model, to determine if a corresponding triggering condition occurred with respect to any new respective discussions of the threads or the new threads. The at least one respective additional party is notified to participate in a respective new discussion when the periodically analyzing determines that the corresponding triggering condition occurred with respect to the respective new discussion in a corresponding thread or a corresponding new thread.
-
公开(公告)号:US20170126902A1
公开(公告)日:2017-05-04
申请号:US14927646
申请日:2015-10-30
Applicant: International Business Machines Corporation
Inventor: Lisa M. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
IPC: H04M15/00
CPC classification number: H04M15/60 , H04M15/58 , H04M15/765 , H04M15/7652 , H04M15/8214 , H04M15/83 , H04M15/85 , H04M15/852 , H04M15/853 , H04M15/887 , H04W4/24
Abstract: A mobile device data allocation system includes a plurality of mobile devices that exchange data with a data service provider via a communication network. The data exchanged by each mobile device during a time period defines a total amount of exchanged data. An electronic shared-account device module is configured to determine a maximum amount of data at which the mobile devices are authorized to exchange during the time period. The shared-account device module further generates a control signal that regulates data exchange of the at least one mobile device in response to determining an upcoming event indicating the total amount of exchanged data will exceed the maximum amount of data.
-
-
-
-
-
-
-
-
-