Providing event updates based on participant location
AssigneeAvaya Inc.
InventorsHuzefa Husain, Bimalesh Kumar Singh
Life of this patent
Estimating the term…
Abstract
Methods, systems and computer readable media for delivery of event updates are described. Registration information of an event participant for an event is received, the registration information including participant identity information, the event being associated with a physical event location. Subsequently, during the event, a participant device location from a participant device of the event participant is received and compared with the physical event location. Based on the comparison of the participant device location and the physical event location, an event update associated with the event is transmitted to the participant device.
Claims19
A computer-implemented method, comprising:
- receiving, by a server, registration information of an event participant for an event, wherein the registration information includes participant identity information and one or more topics of interest of the event participant, and wherein the event is associated with a physical event location;
- receiving, by the server during the event, a participant device location from a participant device of the event participant;
- comparing, by the server, the participant device location and the physical event location;
- determining, by the server and based on the comparison, that the participant device is distant from the physical event location;
- in response to determining that the participant device is distant from the physical event location, identifying, by the server, media associated with the event;
- analyzing, by the server, the media associated with the event, to determine a current topic of the event;
- determining, by the server, that the current topic matches at least one of the one or more topics of interest of the event participant;
- in response to determining that the current topic matches the at least one of the one or more topics of interest of the event participant, generating, by the server, an event update associated with the event based on the media associated with the event;
- and
- transmitting, by the server, the event update associated with the event to the participant device.
A system, comprising:
- a microprocessor;
- and
- a computer readable storage medium coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to perform operations including:
- receiving registration information of an event participant for an event, wherein the registration information includes participant identity information and one or more topics of interest of the event participant, and wherein the event is associated with a physical event location;
- receiving, during the event, a participant device location from a participant device of the event participant;
- determining, that the participant device is distant from the physical event location based on comparing the participant device location and the physical event location;
- in response to determining that the participant device is distant from the physical event location, identifying media associated with the event;
- analyzing the media associated with the event, to determine a current topic of the event;
- determining that the current topic matches at least one of the one or more topics of interest of the event participant;
- in response to determining that the current topic matches the at least one of the one or more topics of interest of the event participant, generating an event update associated with the event based on the media associated with the event;
- and
- transmitting, based on the comparison, the event update associated with the event to the participant device.
A participant device, comprising:
- a microprocessor;
- and
- a computer readable storage medium coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to perform operations including:
- transmitting, to a server, registration information of an event participant for an event, wherein the registration information includes participant identity information and one or more topics of interest of the event participant, and wherein the event is associated with a physical event location;
- transmitting, to the server, during the event, a participant device location;
- establishing a media channel between the participant device and the server;
- and
- receiving, from the server, via the media channel, and based on the participant device location, an event update associated with the event, wherein the event update is generated substantially simultaneous to occurrence of the event, wherein the event update is related to the one or more topics of interest of the event participant, and wherein the event update is transmitted by the server in response to:
- comparison of the participant device location and the physical event location;
- determination, based on the comparison, that the participant device location is distant from the physical event location;
- in response to the determination that the participant device is distant from the physical event location, identification of media associated with the event;
- analysis of the media associated with the event to determine a current topic of the event;
- determination that the current topic of the event matches at least one of the one or more topics of interest of the event participant;
- and
- in response to the determination that the current topic matches the at least one of the one or more topics of interest of the event participant, generation of the event update associated with the event based on the media associated with the event.
Dependencies are inferred from the claim text.