SYSTEM AND METHOD FOR AUTOMATICALLY TRIGGERED SYNCHRONOUS AND ASYNCHRONOUS VIDEO AND AUDIO COMMUNICATIONS BETWEEN USERS AT DIFFERENT ENDPOINTS
First Claim
1. A method for audio and/or video communication between at least two endpoints in a networked environment comprises receiving a plurality of data (data points) via a plurality of notifiers/sensors/probes in the networked environment, said plurality of notifiers/sensors/probes monitoring the data points;
- analyzing the data points using at least one means of data analytics to determine a state of each endpoint and correlating the state of each endpoint with at least one pre-identified state, comparing state of endpoint to at least one pre-identified state to recognize if an activation event is triggered, wherein if the activation event is triggered, an action related to the pre-identified state is taken, wherein at least one of the steps is carried out by a computer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for audio and/or video communication between at least two endpoints in a networked environment comprises receiving a plurality of data (data points) via a plurality of notifications/sensors/probes in the networked environment, said plurality of notifications/sensors/probes monitoring the data points; analyzing the data points to determine a state of each endpoint and correlating the state of each endpoint with at least one pre-identified state, comparing state of endpoint to at least one pre-identified state to recognize if an activation event is triggered, wherein if the activation event is triggered, an action related to the pre-identified state is taken, wherein at least one of the steps is carried out by a computer device.
44 Citations
21 Claims
-
1. A method for audio and/or video communication between at least two endpoints in a networked environment comprises receiving a plurality of data (data points) via a plurality of notifiers/sensors/probes in the networked environment, said plurality of notifiers/sensors/probes monitoring the data points;
- analyzing the data points using at least one means of data analytics to determine a state of each endpoint and correlating the state of each endpoint with at least one pre-identified state, comparing state of endpoint to at least one pre-identified state to recognize if an activation event is triggered, wherein if the activation event is triggered, an action related to the pre-identified state is taken, wherein at least one of the steps is carried out by a computer device.
- View Dependent Claims (2, 3)
-
4. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations relating to audio and/or video communication between at least two endpoints in a networked environment comprising:
- receiving a plurality of data (data points) via a plurality of notifiers/sensors/probes in the networked environment, said plurality of notifiers/sensors/probes monitoring the data points;
analyzing the data points using at least one means of data analytics to determine a state of each endpoint and correlating the state of each endpoint with at least one pre-identified state, comparing state of endpoint to at least one pre-identified state to recognize if activation event is triggered, wherein if an activation event is triggered, an action related to the pre-identified state is taken.
- receiving a plurality of data (data points) via a plurality of notifiers/sensors/probes in the networked environment, said plurality of notifiers/sensors/probes monitoring the data points;
- 5. A method for audio and/or video communication between at least two endpoints in a networked environment wherein a first user is at a first endpoint and a second user is at a second endpoint which comprises a) capturing and collecting data (data points) via a plurality of notifiers/sensors/probes in the networked environment, relating to at least one of the first user and the first endpoint (first endpoint collected data), and analyzing the first endpoint collected data to determine a state of the first endpoint b) capturing and collecting data (data points) via a plurality of notifiers/sensors/probes in the networked environment, relating to at least one of the second user and the second endpoint (second endpoint collected data) and analyzing the second endpoint collected data to determine a state of the second endpoint, c) correlating the state of at least one of the first endpoint and the second endpoint with at least one pre-identified state and comparing state of at least one endpoint to at least one pre-identified state to recognize if an activation event is triggered, wherein if the activation event is triggered, an action related to the pre-identified state is taken, wherein at least one of the steps is carried out by a computer device and wherein data points are analyzed using at least one means of data analytics
-
18. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations relating to audio and/or video communication between at least two endpoints in a networked environment wherein a first user is at a first endpoint and a second user is at a second endpoint comprising:
- a) capturing and collecting data (data points) via a plurality of notifications/sensors/probes in the networked environment, relating to at least one of the first user and the first endpoint (first endpoint collected data), and analyzing the first endpoint collected data to determine a state of the first endpoint b) capturing and collecting data (data points) via a plurality of notifications/sensors/probes in the networked environment, relating to at least one of the second user and the second endpoint (second endpoint collected data) and analyzing the second endpoint collected data to determine a state of the second endpoint, c) correlating the state of at least one of the first endpoint and the second endpoint with at least one pre-identified state and comparing state of at least one endpoint to at least one pre-identified state to recognize if an activation event is triggered, wherein if the activation event is triggered, an action related to the pre-identified state is taken and wherein data points are analyzed and activation events recognized using at least one means of data analytics
-
19. A system for audio and/or video communication between at least two endpoints in a networked environment wherein a first user is at a first endpoint on a first system and a second user is at a second endpoint on a second system which comprises:
-
a) a communication control server (CCS) b) a video-over-telephony system (VOIPS) enabling communication between first endpoint and second endpoint; c) at least one video and/or audio capture device and microprocessor at a each of first endpoint and second endpoint; and d) at least one external data interface add storage (EDIS); wherein said CCS collects data points, analyzes data points and compares the state of at least one endpoint to at least one pre-identified state to recognize if an activation event is triggered, wherein if the activation event is triggered, an action related to the pre-identified state is taken. - View Dependent Claims (20)
-
-
21. A method for optimizing the conveyance and display of information to a first user at a first endpoint in regards to an audio and/or video communication between at least two endpoints (including the first endpoint) in a networked environment which comprises:
-
a) capturing and collecting data (data points) via at least one of i) a plurality of notifiers/sensors/probes in the networked environment, relating to at least one of the first user and the first endpoint and ii) an external data interface and storage system (EDIS) and wherein such data points relate at least to the first user, the environment and the endpoints and wherein EDIS comprises appropriate API Connectors to access, query and acquire the data points from the external systems; b) comparing the data points to a proposed start time for an audio and/or video transfer/communication requiring presence and/or engagement of the user; and c) leveraging the data points to augment the way in which one or more of the endpoints are accessible to, visible to or arranged for the first user.
-
Specification