Systems and methods for advanced communications and control
First Claim
1. A method for initiating a voice connection from a text-only internet communication session, comprising:
- initiating an Instant Message (IM) session from a calling party to a called party;
sending a hyperlink to the called party as part of an IM message, wherein the hyperlink is associated with an internet voice application;
receiving, via the internet voice application subsequently launched by the called party to whom the hyperlink was sent, a request to initiate a voice connection; and
accepting the request and establishing a voice call between the calling party and the called party.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for telecommunications operations and controls include (1) an enhanced text message process or methodology that allows a remote user who does not have, already installed, a specialized voice telephony program to nevertheless place and participate in a voice call, (2) call admission control using a “degrees of separation” metric, (3) real time controlled sharing of contact (buddy) lists, (4) multi-service instance messaging conferences, and (5) “meta buddies” or buddy lists that can be automatically imported and made part of a user'"'"'s own buddy list.
-
Citations
18 Claims
-
1. A method for initiating a voice connection from a text-only internet communication session, comprising:
-
initiating an Instant Message (IM) session from a calling party to a called party;
sending a hyperlink to the called party as part of an IM message, wherein the hyperlink is associated with an internet voice application;
receiving, via the internet voice application subsequently launched by the called party to whom the hyperlink was sent, a request to initiate a voice connection; and
accepting the request and establishing a voice call between the calling party and the called party. - View Dependent Claims (2, 12)
-
-
3. A method for call/session admittance control, comprising:
-
establishing, for a first party, a degree of separation metric;
receiving a call request from a second party;
calculating the number of paths traversed from the second party to the first party; and
rejecting the call request if the number of paths traversed is greater that the established degree of separation metric. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A method for sharing buddy lists between instant messaging (IM) system users, comprising:
-
providing an internet server that has access to a plurality of buddy lists belonging to respective users;
upon request to the internet server, determining whether a first one of the plurality of buddy lists permits sharing its associated contacts;
updating a second one of the plurality of buddy lists with contacts from the first one of the plurality of buddy lists if the first one of the plurality of buddy lists permits sharing. - View Dependent Claims (10, 11, 13)
-
-
14. A method for providing a telecommunications service, comprising:
-
providing an internet server that can establish communications with a first instant messaging (IM) network and a second, different, IM network;
receiving, at the internet server, a request from a first party to contact a second party and a third party via an IM session;
accessing a database belonging to the first party to identifying to which IM networks the second and third parties subscribe; and
establishing independent IM sessions between the first party and the second party on the first IM network via the internet server, and the first party and the third party on the second IM network via the internet server, such that any messages sent by any of the first, second or third parties can be received and seen by each of the first, second and third parties. - View Dependent Claims (15)
-
-
16. A method for combining contacts from disparate messaging networks, comprising:
-
receiving a log-in from a user to an internet server that operates a first internet service;
retrieving from the user by the internet server a buddy list of the user for a second internet service;
determining whether at least one contact in the buddy list of the user for the second internet service is also a subscriber to the first internet service; and
automatically adding the at least one contact into a second buddy list of the user that is operable with the first internet service. - View Dependent Claims (17)
-
-
18. A system for providing telecommunications services, comprising:
an internet server that is in communication with a plurality of users, the internet server having an internet telephone web application that can be launched by a request received from a first user and subsequently to connect a second user to the first user with a voice connection, the internet server further comprising Instant Messaging (IM) conference functionality to conference IM users who subscribe to different IM networks, and the internet server further including buddy list management capable of retrieving contacts associated with a buddy list of one user and importing the contacts to a buddy list of another user.
Specification