Meetings near me
First Claim
1. A computer-readable medium having computer-executable instructions for discovering and joining a computer-based meeting on a peer-to-peer network:
- publishing a meeting record corresponding to a meeting;
publishing an identity and an address for the meeting;
receiving a request for access to the meeting from a requesting party; and
joining the requesting party to the meeting.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for creating, discovering, and joining meetings over a peer-to-peer network involves creation of a graph of meetings on a local subnet. When a meeting is created a meeting record is added to the graph where it may be discovered by other potential meeting attendees. A user may select from a list of meetings displayed in a meeting management window and send requested showing the selected meaning. Credentials, such as a password, may be supplied with the request. When the request is validated, information is sent to the requester for use in joining the meeting. When an ad hoc wireless session is used to hold a meeting the discovery process may further include analyzing data traffic to determine which wireless sessions are meetings.
56 Citations
20 Claims
-
1. A computer-readable medium having computer-executable instructions for discovering and joining a computer-based meeting on a peer-to-peer network:
-
publishing a meeting record corresponding to a meeting;
publishing an identity and an address for the meeting;
receiving a request for access to the meeting from a requesting party; and
joining the requesting party to the meeting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer adapted for a operation in a peer-to-peer network, the computer comprising:
-
a processing unit for executing instructions;
a networking device coupled to processing unit for coupling data transmitted between the computer and a network; and
a memory for storing computer executable instructions, coupled to the processing unit, the computer executable instructions for executing a method comprising;
discovering records corresponding to meetings on a peer-to-peer subnet;
reading the records;
displaying information corresponding to the meetings;
receiving a selection of one the meetings;
sending a request to join the one of the meetings; and
joining the meeting when the request is approved. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of adding attendees to a meeting held over a peer-to-peer network comprising:
-
starting the meeting;
creating a meeting record corresponding to the meeting;
sending the meeting record to at least one of a meeting graph of a subnet or a discovery protocol, the meeting record comprising at least one of an Internet protocol address or network endpoint;
receiving a request to join the meeting from a requesting party, the request comprising data from the meeting record; and
sending an invitation to the requesting party when the request to join the meeting meets a criterion. - View Dependent Claims (17, 18, 19, 20)
-
Specification