Systems and methods for sharing dynamic content among a plurality of online co-users
First Claim
1. A method for providing a shared dynamic content experience, the method comprising:
- determining from an online message service whether an online co-user account is currently active;
retrieving from the online message service, an address associated with an invitee computer associated with the pre-specified online co-user account;
establishing a communication path between and inviter computer and the invitee computer; and
communicating, via the communication path to the invitee computer, information relating to a dynamic content experience at the inviter computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for establishing a shared dynamic content experience are disclosed. A method for sharing a dynamic content experience according to the invention includes an inviter computer communicating, via a first communication path between an invitee computer and a network based communication server, an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer. If the invitation is accepted, a content sharing communication path is established between and inviter computer and the invitee computer. Information relating to a current dynamic content experience at the inviter computer is communicated, via the content sharing communication path, to the invitee computer. Information relating to a current dynamic content experience at the invitee computer is communicated, via the content sharing communication path, to the inviter computer.
514 Citations
54 Claims
-
1. A method for providing a shared dynamic content experience, the method comprising:
-
determining from an online message service whether an online co-user account is currently active;
retrieving from the online message service, an address associated with an invitee computer associated with the pre-specified online co-user account;
establishing a communication path between and inviter computer and the invitee computer; and
communicating, via the communication path to the invitee computer, information relating to a dynamic content experience at the inviter computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing dynamic content, the method comprising:
-
establishing a dynamic content sharing experience between a first client computer and a second client computer; and
providing a status display at the first client computer that provides a current status of the dynamic content sharing experience at the second client computer. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for establishing a shared dynamic content experience, the method comprising:
-
receiving from an invitee computer, via a first communication path between an inviter computer and a network based communications server, an acceptance of an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer;
establishing a second communication path between the inviter computer and the invitee computer; and
communicating to the invitee computer, via the second communication path, information relating to a dynamic content experience at the inviter computer. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method for establishing a shared dynamic content experience, the method comprising:
-
receiving from an inviter computer, via a first communication path between an invitee computer and a network based communication server, an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer;
establishing a second communication path between the inviter computer and the invitee computer; and
communicating to the inviter computer, via the second communication path, information relating to a dynamic content experience at the invitee computer. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method for sharing digital audio, the method comprising:
-
determining, at an inviter computer, whether a pre-specified online co-user account is currently active on an invitee computer;
sending to the invitee computer, via an online message communication path, an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer;
receiving from the inviter computer, an acceptance of the invitation;
establishing a second communication path between the inviter computer and the invitee computer;
communicating to the invitee computer, via the second communication path, information relating to a current dynamic content experience at the inviter computer; and
receiving from the invitee computer, via the second communication path, information relating to a current dynamic content experience at the invitee computer. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A method for sharing digital audio, the method comprising:
-
receiving from an inviter computer, via an online message communication path, an invitation to establish a shared dynamic content experience between the inviter computer and an invitee computer;
communicating to the inviter computer, an acceptance of the invitation;
establishing a second communication path between the inviter computer and the invitee computer;
communicating to the inviter computer, via the second communication path, information relating to a current dynamic content experience at the invitee computer; and
receiving from the inviter computer, via the second communication path, information relating to a current dynamic content experience at the inviter computer. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A computer storage medium storing thereon computer instructions for performing the following method for establishing a shared dynamic content experience, the method comprising:
-
determining from an online message service whether an online co-user account is currently active;
retrieving from the online message service, an address associated with an invitee computer associated with the pre-specified online co-user account;
establishing a communication path between and inviter computer and the invitee computer; and
communicating, via the communication path to the invitee computer, information relating to a dynamic content experience at the inviter computer. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer storage medium storing thereon computer instructions for performing the following method for providing dynamic content, the method comprising:
-
establishing a dynamic content sharing experience between a first client computer and a second client computer; and
providing a status display at the first client computer that provides a current status of the dynamic content sharing experience at the second client computer.
-
-
51. A computer storage medium storing thereon computer instructions for performing the following method for providing dynamic content, the method comprising:
-
receiving from an invitee computer, via a first communication path between an inviter computer and a network based communications server, an acceptance of an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer;
establishing a second communication path between the inviter computer and the invitee computer; and
communicating to the invitee computer, via the second communication path, information relating to a dynamic content experience at the inviter computer.
-
-
52. A computer storage medium storing thereon computer instructions for performing the following method for establishing a shared dynamic content experience, the method comprising:
-
receiving from an inviter computer, via a first communication path between an invitee computer and a network based communication server, an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer;
establishing a second communication path between the inviter computer and the invitee computer; and
communicating to the inviter computer, via the second communication path, information relating to a dynamic content experience at the invitee computer.
-
-
53. A computer storage medium storing thereon computer instructions for performing the following method for sharing digital audio, the method comprising:
-
determining, at an inviter computer, whether a pre-specified online co-user account is currently active on an invitee computer;
sending to the invitee computer, via an online message communication path, an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer;
receiving from the inviter computer, an acceptance of the invitation;
establishing a second communication path between the inviter computer and the invitee computer;
communicating to the invitee computer, via the second communication path, information relating to a current dynamic content experience at the inviter computer; and
receiving from the invitee computer, via the second communication path, information relating to a current dynamic content experience at the invitee computer.
-
-
54. A computer storage medium storing thereon computer instructions for performing the following method for sharing digital audio, the method comprising:
-
receiving from an inviter computer, via an online message communication path, an invitation to establish a shared dynamic content experience between the inviter computer and an invitee computer;
communicating to the inviter computer, an acceptance of the invitation;
establishing a second communication path between the inviter computer and the invitee computer;
communicating to the inviter computer, via the second communication path, information relating to a current dynamic content experience at the invitee computer; and
receiving from the inviter computer, via the second communication path, information relating to a current dynamic content experience at the inviter computer.
-
Specification