Injecting content in collaboration sessions

US9853824B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9853824-B2
Application numberUS-201113224865-A
CountryUS
Kind codeB2
Filing dateSep 2, 2011
Priority dateSep 2, 2011
Publication dateDec 26, 2017
Grant dateDec 26, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, computer program product, and system for injecting content in collaboration sessions is described. A method may comprise receiving, via one or more computing devices, a request from a third party to inject content into a collaboration session between two or more users. The method may further comprise monitoring, via the one or more computing devices, one or more communication platforms to detect a qualifying event associated with the request from the third party to inject the content into the collaboration session between the two or more users. The method may additionally comprise, in response, at least in part, to detecting the qualifying event associated with the request from the third party to inject the content into the collaboration session between the two or more users, injecting, via the one or more computing devices, the content into the collaboration session between the two or more users.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, via one or more computing devices, a request from a third party, via a graphical user interface utilized by the third party, to inject content into a collaboration session between two or more users, wherein the request includes a selection of the two or more users, a selection of a topic of the collaboration session between the two or more users, and the content to be injected into the collaboration session made by the third party via the graphical user interface; monitoring, via the one or more computing devices, one or more communication platforms to detect a qualifying event and a plurality of condition precedents associated with the request from the third party to inject the content into the collaboration session between the two or more users, wherein the qualifying event includes initiation of the collaboration session between the two or more users identified in the request; detecting that the two or more users selected by the third party in the request are in the collaboration session as one of the plurality of condition precedents; detecting that the topic of the collaboration session between the two or more users selected by the third party in the request is in the collaboration session as another one of the plurality of condition precedents, wherein the request from the third party to inject the content into the collaboration session between the two or more users identifies the topic and the two or more users selected by the third party in the request; and in response, at least in part, to detecting the qualifying event and satisfying the plurality of condition precedents associated with the request from the third party to inject the content into the collaboration session between the two or more users, injecting, via the one or more computing devices, the content into the collaboration session between the two or more users based, at least in part, upon an access rule defining a subset of the two or more users to receive the injected content; wherein the injected content includes an associated action corresponding to the topic of the collaboration session. 2. The method of claim 1 , further comprising: storing the request from the third party to inject the content into the collaboration session between the two or more users in a registry. 3. The method of claim 1 , wherein injecting the content into the collaboration session between the two or more users comprises: displaying the content requested by the third party to be injected into the collaboration session between the two or more users in the collaboration session between the two or more users. 4. The method of claim 1 , further comprising: identifying the third party that requested to inject the content into the collaboration session between the two or more users to the two or more users. 5. The method of claim 1 , wherein detecting the qualifying event associated with the request from the third party to inject the content into the collaboration session between the two or more users comprises: detecting a fuzzy match associated with: the request to inject the content into the collaboration session between the two or more users, and the qualifying event. 6. The method of claim 1 , further comprising: notifying the third party that requested to inject the content into the collaboration session between the two or more users of whether an action associated with the request to inject the content into the collaboration session between the two or more users was satisfied. 7. The method of claim 1 , further comprising: notifying the third party that requested to inject the content into the collaboration session between the two or more users that the qualifying event has been detected. 8. The method of claim 1 , wherein the collaboration session is at least one of: a telephone call, an instant message chat, a conference call, a unified telephony call, a web conference, an electronic meeting, an email, and a calendaring and scheduling event. 9. A computer program product residing on a non-transitory computer readable storage medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising: receiving a request from a third party, via a graphical user interface utilized by the third party, to inject content into a collaboration session between two or more users, wherein the request includes a selection of the two or more users, a selection of a topic of the collaboration session between the two or more users, and the content to be injected into the collaboration session made by the third party via the graphical user interface; monitoring one or more communication platforms to detect a qualifying event and a plurality of condition precedents associated with the request from the third party to inject the content into the collaboration session between the two or more users, wherein the qualifying event includes initiation of the collaboration session between the two or more users identified in the request; detecting that the two or more users selected by the third party in the request are in the collaboration session as one of the plurality of condition precedents; detecting that the topic of the collaboration session between the two or more users selected by the third party in the request is in the collaboration session as another one of the plurality of condition precedents, wherein the request from the third party to inject the content into the collaboration session between the two or more users identifies the topic and the two or more users selected by the third party in the request; and in response, at least in part, to detecting the qualifying event and satisfying the plurality of condition precedents associated with the request from the third party to inject the content into the collaboration session between the two or more users, injecting the content into the collaboration session between the two or more users based, at least in part, upon an access rule defining a subset of the two or more users to receive the injected content; wherein the injected content includes an associated action corresponding to the topic of the collaboration session. 10. The computer program product of claim 9 , further comprising: storing the request from the third party to inject the content into the collaboration session between the two or more users in a registry. 11. The computer program product of claim 9 , wherein injecting the content into the collaboration session between the two or more users comprises: displaying the content requested by the third party to be injected into the collaboration session between the two or more users in the collaboration session between the two or more users. 12. The computer program product of claim 9 , further comprising: identifying the third party that requested to inject the content into the collaboration session between the two or more users to the two or more users. 13. The computer program product of claim 9 , wherein detecting the qualifying event associated with the request from the third party to inject the content into the collaboration session between the two or more users comprises: detecting a fuzzy match associated with: the request to inject the content into the collaboration session between the two or more users, and the qualifying event. 14. The computer program product of claim 9 , further comprising: notifying the third party that requested to inject the content into the collaboration session between the two or more users of whether an action associated with the request to inject the co

Assignees

Inventors

Classifications

  • Workflow collaboration or project management · CPC title

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9853824B2 cover?
A method, computer program product, and system for injecting content in collaboration sessions is described. A method may comprise receiving, via one or more computing devices, a request from a third party to inject content into a collaboration session between two or more users. The method may further comprise monitoring, via the one or more computing devices, one or more communication platform…
Who is the assignee on this patent?
Zimmet Carol Sue, Lyle Ruthie D, O'Sullivan Patrick Joseph, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L12/1822. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).