When writing patent applications for telecom technology, it is important to include some background structure for support. Accordingly, there are many times when you may need to add some components to your claims. Patent examiners may find some aspect of the claim initially patent ineligible without claiming some hardware. Moreover, if you always include common background components in your specification, it is easier to avoid a “new matter” rejection. Here is an example background section to include in every telecommunications patent application.
Note why you are including this:
The present invention may be embodied on various platforms. The following provides an antecedent basis for the information technology that may be utilized to enable the invention.
Embodiments of the present invention may be implemented in hardware, firmware, software, or any combination thereof. Embodiments of the present invention may also be implemented as instructions stored on a machine-readable medium. These are readable and executable by one or more processors. A machine-readable medium includes any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computing device).
For example, a machine-readable medium may include read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; electrical, optical, acoustical or other forms of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.), and others. Further, firmware, software, routines, instructions may be described herein as performing certain actions. However, it acknowledged that such descriptions are merely for convenience. Such actions in fact result from computing devices, processors, controllers, or other devices executing the firmware, software, routines, instructions, etc.
Computer Storage Examples
For any computer technology, not just telecom, you’ll want to support your patent specification with explicit examples of how data will be stored.
The machine-readable medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
In the context of this document, a computer readable storage medium may be any non-transitory, tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. Storage and services may be on premise or remote such as in the “cloud” through vendors operating under the brands, MICROSOFT AZURE, AMAZON WEB SERVICES, RACKSPACE, and KAMATERA.
Signaling and Networking
A machine-readable signal medium may include a propagated data signal with machine-readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A machine-readable signal medium may be any machine-readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. However, as indicated above, due to circuit statutory subject matter restrictions, claims to this invention as a software product are those embodied in a non-transitory software medium such as a computer hard drive, flash-RAM, optical disk or the like.
Telecom Hardware Specific
Hardware equipment may be agnostic as to general computing or may be telecommunications-specific. Some equipment providers include those under the brands HUAWEI, CISCO SYSTEMS, NOKIA, and QUALCOMM.
If your patent relates to mobile development you’ll likely reference Xamarin and Microsoft .NET. However, for vertical specialties like telecom, note languages like ERLANG (e.g., OTP).
Program code embodied on a machine-readable medium may be transmitted using any appropriate medium. This includes wireless, wire-line, optical fiber cable, radio frequency, etc., or any suitable combination of the foregoing. Machine-readable program code for carrying out operations for aspects of the present invention is available in multiple languages. For example, object-oriented programming languages are particularly useful. This include Java, C#, C++, Visual Basic or the like. In addition, conventional procedural programming languages, such as the “C” programming language or similar programming languages are useful. Additional languages like ERLANG (or Open Telecom Platform, OTP) work. Additionally, scripting languages such as PYTHON, LUA and PERL are operable.
The traditional specification disclaimer
Aspects of the present invention are described below with reference to flowchart illustrations and/or block diagrams. These illustrations include methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by machine-readable program instructions.
This example shows language to support telecom patent specifications and claims. However, this is applicable for any other technology area such as chemical, magnetics, aerospace, composites and the like.