Modem IP Address Modification for Software Phone VoIP

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software phones lack a fixed telephone number for receiving VoIP calls, limiting their functionality compared to IP phones, which often come with additional multimedia features at a higher cost.

Innovation Solution

A modem with specific functional modules processes calling packets to allow software phones to use the fixed telephone number of IP phones for making and receiving VoIP calls by modifying IP addresses within the packets, enabling call establishment and recording capabilities without the need for an IP phone with multimedia functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a software phone is used, then multimedia functions are provided at little or no extra cost, but the software phone does not have a fixed telephone number to receive VoIP calls

Engineering Contradiction:
Improvemultimedia functionsVSAvoidfixed telephone number
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a modem as an intermediary device that bridges the software phone and IP phone. The modem receives calling packets from the software phone, modifies the destination IP address to match the IP phone's address, and forwards the packets to the server. This allows the software phone to utilize the IP phone's fixed telephone number for receiving VoIP calls while maintaining the cost-effectiveness of using software-based multimedia functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If an IP phone with multimedia functions is used, then fixed telephone number and multimedia features are available, but the cost increases

Engineering Contradiction:
Improvefixed telephone numberVSAvoidcost
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a functional copy of the IP phone's calling capabilities for the software phone. By modifying the destination IP address in the calling packets to match the IP phone's address, the system enables the software phone to replicate the IP phone's ability to receive calls at its fixed telephone number. This copying approach allows users to access expensive IP phone features through a free software phone by sharing the IP phone's network identity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The modem is designed to handle multiple types of calling packets - both from IP phones and software phones - and process them according to their source. This universal processing capability allows the system to support both hardware-based IP phones and software-based phones, enabling the software phone to inherit the IP phone's fixed number assignment while the modem maintains the ability to handle traditional IP phone calls independently.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8391279B2Modem and calling packet processing method thereof
Publication Date: 2013.03.05 SHENZHEN FULIAN FUGUI PRECISION INDUSTRY CO LTD
  • US8391279B2 patent drawing
  • US8391279B2 patent drawing
  • US8391279B2 patent drawing

AI summary

A modem to process calling packets includes receiving a calling request packet from a software phone of a communication terminal, and determining if the calling request packet includes a special tag. If the IP phone is idle, the modem records a source IP address of the calling request packet, and modifies the source IP of the calling request packet to be an IP address of the IP phone, then the modem transmits the modified calling request packet to a server, and receives a calling reply packet from the server, then modifies a destination IP address of the calling reply packet to be the IP address of the communication terminal. The modem transmits the modified calling reply packet to the software phone to establish the call.