IP Library › Granted Patent US 10,257,200
Granted Patent B2
US 10,257,200 · App. 14/927,111 · Granted Apr 9, 2019

Method and system for communication control

Inventors: Guang Qi Li (Beijing, CN); Jia Wang (Beijing, CN); Ying Ying Xu (Beijing, CN); Qiu Lu Yuan (Beijing, CN); Jia Tian Zhong (Beijing, CN)
Assignee: International Business Machines Corporation
H04L63/102G06F17/30914H04L63/104H04L63/105
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,257,200
App. No.
14/927,111
Granted
Apr 9, 2019
Kind
B2
Abstract

A request for communicating with a first user is received by a second user. The request includes a first identification specific to the first user. The first identification is different from an account used by the first user in the communication. Based on a communication mapping associated with the first user, it is determined whether the second user is allowed to communicate with the first user using the first identification. The communication mapping indicates authorized users allowed to communicate with the first user and respective identifications allowed to be used by the authorized users. The account used by the first user in the communication is obtained to initiate the communication with the first user. The account used is obtained in response to determining that the second user is allowed to communicate with the first user using the first identification.

Claims (38)

1. A method of communication control, comprising:

receiving, from an initiator, a request to initiate communication with a first user, the request including a first identification specific to the first user, the first identification being different from a first communication account used by the first user to receive communications;

determining, based on a communication mapping associated with the first user, whether the initiator is allowed to communicate with the first user using the first identification, the communication mapping indicating authorized initiators allowed to communicate with the first user and respective identifications to be used by the authorized initiators, wherein the communication mapping is solely assigned to the first user, and wherein the communication mapping is separate from any communication mapping of the initiator, and wherein the communication mapping of the first user is solely used for the determination;

obtaining, in response to determining that the initiator is allowed to communicate with the first user using the first identification and from the communication mapping, the first communication account used by the first user, the first communication account distinct from a plurality of communication account entries of the first user used to receive communications from other initiators;

obtaining, from the communication mapping, an initiator identification specific to the initiator, the initiator identification being different from an initiator communication account to be used by the initiator for the communication, the initiator identification being generated by a communication service provider that facilitates the communication between the initiator and the first user; and

presenting the initiator identification to the first user in the communication between the initiator and the first user.

2. The method according to claim 1 further comprises:

searching for a user group in which both of the first user and the initiator are members;

in response to the user group being found, determining whether a group communication mapping for the user group includes the first identification, the group communication mapping indicating identifications allowed to initiate communications between members of the user group; and

in response to determining that the group communication mapping includes the first identification, determining that the initiator is allowed to communicate with the first user using the first identification.

3. The method according to claim 1 , further comprising:

obtaining the initiator communication account used by the initiator in the communication; and

presenting, in the communication with the first user, the initiator communication account to the first user.

4. The method according to claim 1 , wherein

the initiator identification being available for the first user to initiate a second communication with the initiator.

5. The method according to claim 1 , further comprising:

forwarding the request to the first user in response to determining that the initiator is not allowed to use the first identification to communicate with the first user.

6. The method according to claim 5 , further comprising:

creating an association between the initiator and the first identification in response to receiving a grant on the request by the first user.

7. The method according to claim 5 , further comprising:

in response to receiving from the first user a second identification specific to the first user, creating an association between the initiator and the second identification in the communication mapping; and

sending the second identification to the initiator.

8. The method according to claim 1 , further comprising:

maintaining the communication mapping in response to a request from the first user.

9. The method according to claim 8 , wherein maintaining the communication mapping comprises:

receiving, from the first user, a third identification specific to the first user and a globally unique code, the code being generated in response to a request from a third user;

identifying the third user based on the code; and

creating, in the communication mapping, an association between the third user and the third identification.

10. The method according to claim 1 , wherein the initiator identification is generated based on a random string of letters, numbers, and symbols.

11. The method of claim 1 , wherein any further transmission from a given initiator is prevented based on the absence of a communication mapping.

12. The method of claim 11 , wherein the initiator identification is a QR code.

13. A method for communication control, the method comprising:

receiving, from an initiator, a request to initiate a communication with a first user, the request including a first identification specific to the first user, the first identification being different from a first communication account used by the first user to receive communications;

determining, based on a communication mapping associated with the first user, whether the initiator is allowed to communicate with the first user using the first identification, the communication mapping indicating authorized initiators allowed to communicate with the first user and respective identifications to be used by the authorized initiators, wherein the communication mapping is solely assigned to the first user, and wherein the communication mapping is separate from any communication mapping of the initiator, and wherein the communication mapping of the first user is solely used for the determination;

obtaining, in response to determining that the initiator is allowed to communicate with the first user using the first identification and from the communication mapping, the first communication account used by the first user, the first communication account distinct from a plurality of communication account entries of the first user used to receive communications from other initiators;

obtaining, from the communication mapping, an initiator identification specific to the initiator, the initiator identification being different from an initiator communication account to be used by the initiator for the communication, the initiator identification being a code assigned by an enterprise; and

presenting the initiator identification to the first user in the communication between the initiator and the first user.

14. The method of claim 13 , wherein any further transmission from a given initiator is prevented based on the absence of a communication mapping.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2015
From: LI, GUANG QI; WANG, JIA; XU, YING YING; YUAN, QIU LU; ZHONG, JIA TIAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036917/0254 →
Priority Claims (1)
CN 2014 1 0522976 · Sep 30, 2014 · national
Continuity (2)
Continuation 14848891 · Sep 9, 2015
Related Publication 20160094562A1 · Mar 31, 2016