Providing event data to a group of contacts
First Claim
1. A system for providing event data to a group of contacts, the system comprising:
- a data store that stores event records, each event record including data related to a social event; and
a computing device in communication with the data store, the computing device configured to;
obtain from a mobile computing device, a request to coordinate a social event of interest to a group of contacts who are to participate in the social event, the request including data related to the social event of interest to the group of contacts who are to participate in the social event;
generate an event record based at least in part on the request obtained from the mobile computing device, the event record including the data related to the social event of interest to the group of contacts, which data is updated as the social event occurs; and
publish the data related to the social event of interest to one or more contact computing devices, each contact computing device associated with a contact of the group, wherein the event data is published such that the data related to the social event of interest is displayed substantially continuously upon the contact computing device as the social event occurs and the data is updated, and until another action is taken by the contact associated with the contact computing device, in which case the data related to the social event of interest is automatically redisplayed substantially continuously upon the contact computing device following completion of the action taken by the contact.
7 Assignments
0 Petitions
Accused Products
Abstract
Data related to an event is provided to a group of contacts while the event is occurring via an event user interface that enables the group of contacts to coordinate with one another during the event. In this regard, an event coordination service is provides the event data to each contact of the group for review via an event user interface that is persistently displayed on a telecommunication or other computing device associated with the contact for the contact'"'"'s easy and immediate reference during the event. When the event ultimately concludes, display of the event user interface ceases as the group of contacts likely no longer needs immediate or ready reference to the event.
296 Citations
49 Claims
-
1. A system for providing event data to a group of contacts, the system comprising:
-
a data store that stores event records, each event record including data related to a social event; and a computing device in communication with the data store, the computing device configured to; obtain from a mobile computing device, a request to coordinate a social event of interest to a group of contacts who are to participate in the social event, the request including data related to the social event of interest to the group of contacts who are to participate in the social event; generate an event record based at least in part on the request obtained from the mobile computing device, the event record including the data related to the social event of interest to the group of contacts, which data is updated as the social event occurs; and publish the data related to the social event of interest to one or more contact computing devices, each contact computing device associated with a contact of the group, wherein the event data is published such that the data related to the social event of interest is displayed substantially continuously upon the contact computing device as the social event occurs and the data is updated, and until another action is taken by the contact associated with the contact computing device, in which case the data related to the social event of interest is automatically redisplayed substantially continuously upon the contact computing device following completion of the action taken by the contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing data related to a social event to a group of contacts as the social event occurs, the method comprising:
-
as implemented by one or more computing devices configured with specific executable instructions, obtaining a request to coordinate a social event of interest to a group of contacts who are to participate in the social event; generating an event record based at least in part on the request, the event record including event data related to the social event of interest to the group of contacts, which event data is updated as the social event occurs by one or more contacts of the group; and causing the event data to be displayed upon one or more computing devices, each computing device associated with a contact of the group, wherein the event data is displayed persistently upon the computing device as the social event occurs, and wherein the event data is displayed persistently upon the computing device until another action is taken by the contact associated with the computing device, in which case the event data is automatically redisplayed persistently upon the contact computing device following completion of the action taken by the contact. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for enabling a group of contacts to share data related to a social event as the social event occurs, the system comprising:
-
a data store that stores data related to one or more social events; and a computing device in communication with the data store, the computing device configured to; obtain data related to a social event of interest to the group of contacts, store, in the data store, an event record generated based at least in part on the obtained data related to the social event, the event record including said data, which data is updated as the social event occurs; and cause the data related to the social event of interest to be displayed on one or more computing devices, each computing device associated with a contact of the group, wherein the data related to the social event of interest is displayed in an area of prominence on the computing device for a duration of the social event, except that when another action is taken by the contact associated with the computing device, display of the data related to the social event of interest in the area of prominence is interrupted, and the data related to the social event of interest is automatically redisplayed in the area of prominence on the computing device following completion of the action taken by the contact. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A non-transitory computer-readable medium having a computer-executable component for enabling a group of contacts to coordinate with each other during a social event, the computer-executable component comprising:
an event coordination component configured to; obtain data related to a social event of interest to the group of contacts as the social event occurs; and generate, based at least in part on said data, an event record including said data, which data is updated as the social event occurs; and generate a user interface including said data for display on a computing device associated with a contact of the group, wherein the user interface is a top level user interface displayed on the computing device during the social event, wherein the top level user interface is updated during the social event as data related to the social event is obtained, and wherein the top level user interface is substantially continuously displayed during the social event until another action is taken by the contact and the top level user interface is automatically redisplayed upon completion of the action. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
Specification