I am by no means an expert in either the law or patents neither do I have the technical ability to understand the patents themselves. However I simply located the first patent on the USPTO and quickly skipped through it to see the statement was actually true. Below is and extract including some partial detail:
Extract from patent 8,542,815
In greater detail, referring to FIG. 2, in this embodiment, the telephone/videophone 12 includes a processor circuit shown generally at 30 comprising a microprocessor 32, program memory 34, an input/output (I/O) port 36, parameter memory 38 and temporary memory 40. The program memory 34, I/O port 36, parameter memory 38 and temporary memory 40 are all in communication with the microprocessor 32. The I/O port 36 has a dial input 42 for receiving a dialled telephone/videophone number from a keypad, for example, or from a voice recognition unit or from pre-stored telephone/videophone numbers stored in the parameter memory 38, for example. For simplicity, in FIG. 2 a box labelled dialing functions 44 represents any device capable of informing the microprocessor 32 of a[color=red] callee identifier, e.g., a callee telephone/videophone number
The program memory 34 stores blocks of codes for directing the processor 32 to carry out the functions of the telephone, one of which includes a firewall block 56 which provides firewall functions to the telephone, to prevent access by unauthorized persons to the microprocessor 32 and memories 34, 38 and 40 through the internet connection 48. The program memory 34 also stores codes 57 for establishing a call ID. The call ID codes 57 direct the processor 32 to produce a call identifier having a format comprising a hexadecimal string at an IP address, the IP address being the IP address of the telephone. Thus, an exemplary call identifier might be FF10@192.168.0.20.
Referring to FIG. 3, the SIP invite message includes a caller ID field 60, a callee identifier field 62, a digest parameters field 64, a call ID field 65 an IP address field 67 and a caller UDP port field 69. In this embodiment, the caller ID field 60 includes the user name 2001 1050 8667 that is the Vancouver user name stored in the user name field 50 of the parameter memory 38 in the telephone 12 shown in FIG. 2. In addition, referring back to FIG. 3, the callee identifier field 62 includes a callee identifier which in this embodiment is the user name 2001 1050 2222 that is the dialled number of the Calgary subscriber stored in the dialled number buffer 45 shown in FIG. 2. The digest parameters field 64 includes digest parameters and the call ID field 65 includes a code comprising a generated prefix code (FF10) and a suffix which is the Internet Protocol (IP) address of the telephone 12 stored in the IP address field 53 of the telephone. The IP address field 67 holds the IP address assigned to the telephone, in this embodiment 192.168.0.20, and the caller UDP port field 69 includes a UDP port identifier identifying a UDP port at which the audio path will be terminated at the caller's telephone.
With my limited understanding I believe it does not