Dynamically constructing and updating social media status for use as ringback tones
US-2015148014-A1 · May 28, 2015 · US
US10142391B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10142391-B1 |
| Application number | US-201615081104-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 25, 2016 |
| Priority date | Mar 25, 2016 |
| Publication date | Nov 27, 2018 |
| Grant date | Nov 27, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one embodiment, a method includes retrieving a time-based performance pattern of virtual meetings previously mediated by a communications platform executing in a computing environment, wherein the computing environment comprises a plurality of resources. The method further includes determining, from the time-based performance pattern, at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance. Also, the method includes determining a performance relationship between the at least one virtual-meeting attribute and a particular resource of the computing environment. In addition, the method includes generalizing the performance relationship to overall, non-meeting-specific performance of the particular resource.
Opening claim text (preview).
What is claimed is: 1. A method of diagnosing transient down-layer performance problems using virtual-meeting performance data, comprising, by a computer system: generating a time-based performance pattern of a plurality of virtual meetings of a communications platform executing in a computing environment, wherein the computing environment comprises a plurality of down-layer infrastructural resources that support meeting services of the communications platform and non-meeting services of other components of the computing environment; determining, from the time-based performance pattern, at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance as indicated by measured media-stream quality for the plurality of virtual meetings; identifying virtual meetings, of the plurality of virtual meetings of the time-based performance pattern, that have the at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance; correlating, based at least partly on stored metadata, at least a subset of the identified virtual meetings to a particular down-layer infrastructural resource, of the plurality of down-layer infrastructural resources, that is at least partially responsible for executing each virtual meeting of the at least a subset; examining a performance metric of the correlated at least a subset of virtual meetings that is illustrative of an infrastructural problem which is broader than the communications platform; identifying a transient down-layer performance problem related to the particular down-layer infrastructural resource responsive to the examined performance metric satisfying a threshold; and reporting the transient down-layer performance problem. 2. The method of claim 1 , comprising generating a performance diagnostic in relation to the particular down-layer infrastructural resource. 3. The method of claim 1 , comprising, prior to the identifying virtual meetings, correlating the plurality of virtual meetings of the time-based performance pattern to down-layer infrastructural resources of the plurality of down-layer infrastructural resources that are responsible executing the plurality of virtual meetings. 4. The method of claim 1 , wherein the examined performance metric comprises information related to network latency. 5. The method of claim 1 , wherein the at least one virtual-meeting attribute comprises a combination of virtual-meeting attributes. 6. The method of claim 1 , wherein the at least one virtual-meeting attribute comprises a combination of a virtual-meeting participant and a recurring time interval. 7. The method of claim 1 , comprising validating an infrastructure-level significance of the relatively poor virtual-meeting performance based at least partly on the examining. 8. An information handling system comprising a processor and memory, wherein the processor and memory in combination are operable to implement a method comprising: generating a time-based performance pattern of a plurality of virtual meetings of a communications platform executing in a computing environment, wherein the computing environment comprises a plurality of down-layer infrastructural resources that support meeting services of the communications platform and non-meeting services of other components of the computing environment; determining, from the time-based performance pattern, at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance as indicated by measured media-stream quality for the plurality of virtual meetings; identifying virtual meetings, of the plurality of virtual meetings of the time-based performance pattern, that have the at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance; correlating, based at least partly on stored metadata, at least a subset of the identified virtual meetings to a particular down-layer infrastructural resource, of the plurality of down-layer infrastructural resources, that is at least partially responsible for executing each virtual meeting of the at least a subset; examining a performance metric of the correlated at least a subset of virtual meetings that is illustrative of an infrastructural problem which is broader than the communications platform; identifying a transient down-layer performance problem related to the particular down-layer infrastructural resource responsive to the examined performance metric satisfying a threshold; and reporting the transient down-layer performance problem. 9. The information handling system of claim 8 , the method comprising generating a performance diagnostic in relation to the particular down-layer infrastructural resource. 10. The information handling system of claim 8 , the method comprising, prior to the identifying virtual meetings, correlating the plurality of virtual meetings of the time-based performance pattern to down-layer infrastructural resources of the plurality of down-layer infrastructural resources that are responsible executing the plurality of virtual meetings. 11. The information handling system of claim 8 , wherein the examined performance metric comprises information related to network latency. 12. The information handling system of claim 8 , wherein the at least one virtual-meeting attribute comprises a combination of virtual-meeting attributes. 13. The information handling system of claim 8 , wherein the at least one virtual-meeting attribute comprises a combination of a virtual-meeting participant and a recurring time interval. 14. The information handling system of claim 8 , the method comprising validating an infrastructure-level significance of the relatively poor virtual-meeting performance based at least partly on the examining. 15. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising: generating a time-based performance pattern of a plurality of virtual meetings of a communications platform executing in a computing environment, wherein the computing environment comprises a plurality of down-layer infrastructural resources that support meeting services of the communications platform and non-meeting services of other components of the computing environment; determining, from the time-based performance pattern, at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance as indicated by measured media-stream quality for the plurality of virtual meetings; identifying virtual meetings, of the plurality of virtual meetings of the time-based performance pattern, that have the at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance; correlating, based at least partly on stored metadata, at least a subset of the identified virtual meetings to a particular down-layer infrastructural resource, of the plurality of down-layer infrastructural resources, that is at least partially responsible for executing each virtual meeting of the at least a subset; examining a performance metric of the correlated at least a subset of virtual meetings that is illustrative of an infrastructural problem which is broader than the communications platform; identifying a transient down-layer performance problem related to the particular down-layer infrastructural resource responsive to the examined performance metric satisfying a threshold; and reporting the transient down-layer performance problem. 16. The co
Active monitoring, e.g. heartbeat, ping or trace-route · CPC title
Electricity · mapped topic
Electricity · mapped topic
Real time traffic · CPC title
Responding to QoS · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.