IP Library Granted Patent US 10,652,395
Granted Patent B2
US 10,652,395 · App. 15/528,563 · Granted May 12, 2020

Methods, apparatuses and system for synchronizing call media and content

Inventors: Hao Dong (Shenzhen, CN); Ping Lu (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD
H04M3/54G06F16/182H04L29/08H04L65/1089H04M3/5166H04M3/5183H04M3/5232H04M7/0015H04M19/04H04W88/027H04L65/4007H04M7/1295H04M2201/22H04M2207/18H04M2207/206
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,652,395
App. No.
15/528,563
Granted
May 12, 2020
Kind
B2
Abstract

Provided are methods, apparatuses and a system for synchronizing call media and content. In a process of playing call media to a user and displaying content associated with the call media, a terminal acquires new call media from a call media server and acquires, after querying a synchronization server for content information corresponding to the new call media, content associated with the new call media from a content server, respectively, in response to a user operation. The terminal plays the new call media to the user, and displays the content associated with the new call media simultaneously.

Claims (35)

1. A method for synchronizing call media and content, comprising:

in a process of playing call media to a user and displaying content associated with the call media, acquiring, by a terminal, new call media from a call media server and acquiring, by the terminal after querying a synchronization server for content information corresponding to the new call media, content associated with the new call media from a content server, respectively, in response to a user operation; and

playing, by the terminal, the new call media to the user and displaying, by the terminal, the content associated with the new call media simultaneously;

wherein acquiring, by the terminal after querying the synchronization server for the content information corresponding to the new call media, the content associated with the new call media from the content server comprises:

querying, by the terminal, the synchronization server for the content information corresponding to the new call media, wherein the synchronization server is arranged to store and provide a correspondence between call media and content associated with the call media; sending, by the terminal, an instruction for acquiring the content associated with the new call media to the content server according to the content information returned by the synchronization server; and receiving, by the terminal, the content that is associated with the new call media and returned by the content server according to the instruction;

or,

querying, by the terminal, the synchronization server for the content information corresponding to the new call media, wherein the synchronization server is arranged to store and provide a correspondence between call media and content associated with the call media; and receiving, by the terminal, the content that is associated with the new call media and returned by the content server, wherein the content associated with the new call media is pushed by the content server upon reception of a notification, which is sent to the content server by the synchronization server after finding the content information and sending the content information to the content server.

2. The method as claimed in claim 1 , wherein acquiring, by the terminal, the new call media from the call media server comprises:

initiating, by the terminal, an instruction for triggering the new call media to the call media server in response to a call media switching operation of the user; and

receiving, by the terminal, the new call media transmitted, by the call media server, according to the instruction.

3. The method as claimed in claim 2 , wherein the instruction is sent through a Dual Tone Multi Frequency (DTMF) signal.

4. The method as claimed in claim 1 , wherein the instruction is sent through a Hyper Text Transport Protocol (HTTP) request, or through a Session Initiation Protocol (SIP) request.

5. The method as claimed in claim 1 , wherein

the call media or the new call media comprises at least one of: voice call media and video call media;

or,

the content comprises one or more selected from a group consisting of: a World Wide Web page, a text, a picture, an animation, a sound and a video;

or,

the terminal is one of: a mobile terminal, a Personal Computer (PC), a notebook computer, a set top box or a smart TV;

or,

a call client arranged to acquire or play the new call media, a content client arranged to acquire or display the content associated with the new call media and a synchronization client arranged to acquire a correspondence between the new call media and the content associated with the new call media are run in the terminal.

6. An apparatus for synchronizing call media and content, comprising a hardware processor arranged to execute program modules comprising:

a call module, arranged to acquire, in a process of playing call media to a user, new call media from a call media server in response to a user operation;

a synchronization module, arranged to query a synchronization server for content information corresponding to the new call media; and

a content module, arranged to acquire, in a process of displaying content associated with the call media to the user, content associated with the new call media from a content server according to the content information acquired by the synchronization module;

wherein the synchronization module comprises:

a query unit, arranged to query the synchronization server for the content information corresponding to the new call media, wherein the synchronization server is arranged to store and provide a correspondence between call media and content associated with the call media; and

an informing unit, arranged to inform the content module of the acquired content information;

wherein the content module comprises:

a sending unit, arranged to send an instruction for acquiring the content associated with the new call media to the content server according to the content information informed by the synchronization module;

a second receiving unit, arranged to receive the content that is associated with the new call media and returned by the content server according to the instruction; and

a displaying unit, arranged to display the content associated with the call media to the user and display the content associated with the new call media to the user.

7. The apparatus as claimed in claim 6 , wherein the call module comprises:

an initiation unit, arranged to initiate an instruction for triggering the new call media to the call media server in response to a call media switching operation of the user;

a first receiving unit, arranged to receive the new call media transmitted, by the call media server, according to the instruction; and

a playing unit, arranged to play the call media to the user and play the new call media to the user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2020
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 052186/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: DONG, HAO; LU, PING
To: ZTE CORPORATION
Reel/Frame 042451/0302 →