Campo de busca para invenções relacionadas a software
GRAHAM, Stuart; VISHNUBHAKAT, Saurabh. Of Smart Phone Wars and Software Patents.
Journal of Economic Perspectives—Volume 27, Number 1—Winter 2013—Pages 67–86
https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.27.1.67
G06F 3/*, 5/*, 7/*, 9/*, 11/*, 12/*, 13/*, 15/*; G06K 9/*, 15/* , H04L 9/*,
Kortum, S., Lerner, J., 1998. Stronger protection or technological
revolution: what is behind the recent surge in patenting. Carnegie–
Rochester Conference Series on Public Policy 48, 247–304
H04J, H04K
Of Smart Phone Wars and Software
Stuart J. H. Graham and Saurabh Vishnubhakat
Journal of Economic Perspectives—Volume 27, Number 1—Winter 2013—Pages 67–86
https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.27.1.67
*Class 235; REGISTERS G01C0022, G06M0001, G06C0003, G06C0007, G06C0027, G07G0001, G06F0019, G06K0007, G06K0019, G07C0013
*Class 236; AUTOMATIC TEMPERATURE AND HUMIDITY REGULATION G05D0023, F16K0024, F22B0035, F24F0003, F24F0007
*Class 348; TELEVISION H04N0007, H04N0017
*Class 380; CRYPTOGRAPHY H04K0003,H04L0009,H04N0007
*Class 382; IMAGE ANALYSIS G06K0009
*Class 386; TELEVISION SIGNAL PROCESSING FOR DYNAMIC RECORDING OR REPRODUCING H04N0005
*Class 455; TELECOMMUNICATIONS H04B017
*Class 700; DATA PROCESSING: GENERIC CONTROL SYSTEMS OR SPECIFIC APPLICATIONS G06F0019, G06F0007, G05B, G05D
*Class 702; DATA PROCESSING: MEASURING, CALIBRATING, OR TESTING G01S
*Class 704; DATA PROCESSING: SPEECH SIGNAL PROCESSING, LINGUISTICS, LANGUAGE TRANSLATION, AND AUDIO COMPRESSION/DECOMPRESSION G10L
*Class 705; DATA PROCESSING: FINANCIAL, BUSINESS PRACTICE, MANAGEMENT, OR COST/PRICE DETERMINATION G06Q, G06F0017
*Class 706; DATA PROCESSING: ARTIFICIAL INTELLIGENCE G06F0017, G06N0005, G06N0003, G06F0015
*Class 707; DATA PROCESSING: DATABASE AND FILE MANAGEMENT, DATA STRUCTURES, OR DOCUMENT PROCESSING G06F0017
*Class 708; ELECTRICAL COMPUTERS: ARITHMETIC PROCESSING AND CALCULATING G06F0017, G06F0015
*Class 709; ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: MULTIPLE COMPUTER OR PROCESS COORDINATING G06F0015
*Class 710; ELECTRICAL COMPUTERS AND DIGITAL DATA PROCESSING SYSTEMS: INPUT/OUTPUT G06F0013, G06F0012
*Class 711; ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: MEMORY G06F0012
*Class 712; ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: PROCESSING ARCHITECTURES AND INSTURCTION PROCESSING (E.G., PROCESSORS) G06F0009, G06F0007, G06F0015
*Class 713; ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: SUPPORT H04L0029, H04L0009
Classes adicionais:
Class 345; COMPUTER GRAPHICS PROCESSING, OPERATOR INTERFACE PROCESSING, AND SELECTIVE VISUAL DISPLAY SYSTEMS G08G
Campo de busca final:
$array_busca = array ('F16K0024', 'F22B0035', 'F24F0003', 'F24F0007', 'G01C0022', 'G01S', 'G05B', 'G05D', 'G06C0003', 'G06C0007', 'G06C0027', 'G06F', 'G06K0007', 'G06K0009', 'G06K0015', 'G06K0019', 'G06M0001', 'G06N0005', 'G06N0003', 'G06Q', 'G07C0013', 'G07G0001', 'G08G', 'G10L', 'H04B0017', 'H04J', 'H04K', 'H04L0009', 'H04L0029', 'H04N0005', 'H04N0007', 'H04N0017')
Definições da classificação UCLA
http://www.patentec.com/data/class/Classes.html
Definições da Classificação internacional IPC
https://www.wipo.int/classifications/ipc/ipcpub/
Correspondência UCLA-IPC
https://figshare.com/articles/dataset/USPC-IPC_Correspondence/3502742