Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Top Inventors for class "Data processing: software development, installation, and management"
RankInventor's nameCountryCity/StateLast publication# of patent apps in this class
1Cary L. BatesUSRochester, MNMay 05, 2016 / 20160124840 - MEMORY ERROR TRACKING IN A MULTIPLE-USER DEVELOPMENT ENVIRONMENT77
2International Business Machines CorporationUSArmonk, NYSep 18, 2014 / 20140282563 - DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS59
3Henricus Johannes Maria MeijerUSMercer Island, WAOct 15, 2015 / 20150295990 - MONADIC EVALUATION OF INJECTED QUERY COMPOSITIONS45
4Marco PistoiaUSAmawalk, NYMay 12, 2016 / 20160134494 - TRANSPARENTLY TRACKING PROVENANCE INFORMATION IN DISTRIBUTED DATA SYSTEMS35
5International Business Machines CorporationUSMay 26, 2016 / 20160148901 - INTERCONNECT CIRCUITS AT THREE-DIMENSIONAL (3-D) BONDING INTERFACES OF A PROCESSOR ARRAY35
6Alexander G. GounaresUSKirkland, WAMay 19, 2016 / 20160140018 - Purity Analysis Using White List/Black List Analysis33
7Michael C. FanningUSRedmond, WAMar 17, 2016 / 20160077828 - LOGICAL GROUPING OF PROFILE DATA29
8Omer TrippILHar-AdarDec 03, 2015 / 20150347761 - AUTOMATIC CORRECTION OF SECURITY DOWNGRADERS26
9Charles D. GarrettUSWoodinville, WAMay 19, 2016 / 20160140018 - Purity Analysis Using White List/Black List Analysis21
10Seth Kelby VidalUSRaleigh, NCJan 28, 2016 / 20160026547 - GENERATING PREDICTIVE DIAGNOSTICS VIA PACKAGE UPDATE MANAGER21
11Brian GoetzUSWilliston, VTDec 17, 2015 / 20150363174 - COMPLEX CONSTANTS20
12Ying LiUSBellevue, WAMay 19, 2016 / 20160140018 - Purity Analysis Using White List/Black List Analysis20
13Aarti GuptaUSPrinceton, NJMar 19, 2015 / 20150081243 - Setsudo: Pertubation-based Testing Framework for Scalable Distributed Systems19
14Kevin D. HowardUSTempe, AZMay 26, 2016 / 20160148102 - System and Method for Parallel Processing Prediction18
15Alexander R. BuckleyUSCupertino, CAOct 22, 2015 / 20150301840 - Dependency-driven Co-Specialization of Specialized Classes18
16Alexandre E. EichenbergerUSChappaqua, NYOct 24, 2013 / 20130283250 - Thread Specific Compiler Generated Customization of Runtime Support for Application Programming Interfaces17
17Frank BrunswigDEHeidelbergApr 07, 2016 / 20160098425 - HETEROGENEOUS DATABASE PROCESSING ARCHETYPES FOR HYBRID SYSTEM17
18Justin K. KingUSRochester, MNMay 05, 2016 / 20160124840 - MEMORY ERROR TRACKING IN A MULTIPLE-USER DEVELOPMENT ENVIRONMENT17
19James AntillUSBristol, CTJan 28, 2016 / 20160026547 - GENERATING PREDICTIVE DIAGNOSTICS VIA PACKAGE UPDATE MANAGER17
20Michael Paul DehaanUSMorrisville, NCJan 07, 2016 / 20160004524 - RETIRING TARGET MACHINES BY A PROVISIONING SERVER17
21Spiros KalogeropulosUSLos Gatos, CAMar 24, 2016 / 20160085528 - AUTOMATED ADAPTIVE COMPILER OPTIMIZATION16
22Youfeng WuUSPalo Alto, CAApr 28, 2016 / 20160116965 - DYNAMIC CORE SELECTION FOR HETEROGENEOUS MULTI-CORE SYSTEMS16
23Jonathan BnayahuILHaifaFeb 05, 2015 / 20150040105 - SYSTEM AND/OR METHOD FOR COMPUTING INTERPROCEDURAL DOMINATORS16
24Rick A. Hamilton, IiUSCharlottesville, VAMay 26, 2016 / 20160149830 - MARKET-DRIVEN VARIABLE PRICE OFFERINGS FOR BANDWIDTH-SHARING AD HOC NETWORKS16
25Michael K. GschwindUSChappaqua, NYMay 26, 2016 / 20160147533 - INSTRUCTION TO LOAD DATA UP TO A SPECIFIED MEMORY BOUNDARY INDICATED BY THE INSTRUCTION15
26Sreeranga P. RajanUSSunnyvale, CAFeb 13, 2014 / 20140047217 - SATISFIABILITY CHECKING15
27Yosseff LevanoniUSRedmond, WADec 03, 2015 / 20150347323 - ARRAY OBJECT CONCURRENCY IN STM15
28Lisa Seacat DelucaUSSan Francisco, CAMar 17, 2016 / 20160080294 - COORDINATED DEEP TAGGING OF MEDIA CONTENT WITH COMMUNITY CHAT POSTINGS15
29Jeffrey Van GoghUSRedmond, WANov 20, 2014 / 20140344344 - PRE-FETCHING IN DISTRIBUTED COMPUTING ENVIRONMENTS15
30Tong ChenUSYorktown Heights, NYMay 08, 2014 / 20140130027 - DATA PLACEMENT FOR EXECUTION OF AN EXECUTABLE15
31Bugra GedikUSWhite Plains, NYAug 28, 2014 / 20140245258 - SYSTEM AND METHOD FOR TRANSPLANTING SOURCE CODE15
32John M. SantosuossoUSRochester, MNMay 12, 2016 / 20160134679 - EXITING WINDOWING EARLY FOR STREAM COMPUTING14
33Keith R. WalkerUSAustin, TXApr 28, 2016 / 20160119368 - SYSTEM AND METHOD FOR TRIGGERING AND PERFORMING SCANS TO PROTECT VIRTUAL ENVIRONMENTS14
34Jun ZhuCNBeijingFeb 25, 2016 / 20160056899 - LED OPTICAL COMMUNICATION RECEIVING LENS AND LED OPTICAL COMMUNICATION SYSTEM14
35Swaminathan BalasubramanianUSTroy, MIMar 03, 2016 / 20160065518 - TRANSMITTAL OF BLOCKED MESSAGE NOTIFICATION14
36Thomas A. Jobson, Jr.USNew Paltz, NYApr 28, 2016 / 20160117362 - USER DRIVEN BUSINESS DATA AGGREGATION AND CROSS MAPPING FRAMEWORK14
37Anders HejlsbergUSSeattle, WADec 18, 2014 / 20140372993 - OVERLOADING ON CONSTANTS13
38Russell S. KrajecUSLoveland, COMay 12, 2016 / 20160133035 - Transformation Function Insertion for Dynamically Displayed Tracer Data13
39John Wesley DyerUSMonroe, WASep 25, 2014 / 20140289715 - IMMUTABLE PARSING13
40Indradeep GhoshUSCupertino, CAMay 19, 2016 / 20160140016 - EVENT SEQUENCE CONSTRUCTION OF EVENT-DRIVEN SOFTWARE BY COMBINATIONAL COMPUTATIONS13
41Michael J. WookeyUSLos Gatos, CAJun 14, 2012 / 20120151469 - APPARATUS AND METHOD FOR VALIDATING AND REPAIRING A SOFTWARE INSTALLATION13
42Mark GrechanikUSChicago, ILApr 21, 2016 / 20160110186 - SYSTEMS AND METHODS FOR FINDING PROJECT-RELATED INFORMATION BY CLUSTERING APPLICATIONS INTO RELATED CONCEPT CATEGORIES13
43Michael ShenfieldCARichmond HillAug 27, 2015 / 20150244740 - METHOD FOR PROVIDING WIRELESS APPLICATION PRIVILEGE MANAGEMENT13
44Jeffrey L. KodoskyUSAustin, TXApr 28, 2016 / 20160117158 - Global Optimization and Verification of Cyber-Physical Systems Using Floating Point Math Functionality on a System with Heterogeneous Hardware Components13
45Yaoqing GaoCANorth YorkNov 19, 2015 / 20150331682 - DATA SPLITTING FOR RECURSIVE DATA STRUCTURES13
46Joseph P. HuchelUSMorgan Hill, CAApr 03, 2014 / 20140096105 - DETERMINING COMPETENCE LEVELS OF TEAMS WORKING WITHIN A SOFTWARE13
47Brian Edward FoxUSGoffstown, NHAug 28, 2014 / 20140244679 - METHOD AND SYSTEM FOR MATCHING UNKNOWN SOFTWARE COMPONENT TO KNOWN SOFTWARE COMPONENT13
48Raul E. SilveraCAWoodbridgeNov 19, 2015 / 20150331682 - DATA SPLITTING FOR RECURSIVE DATA STRUCTURES12
49Joel OrlinaUSSilver Spring, MDApr 24, 2014 / 20140115562 - SYSTEM AND METHOD OF PROVIDING REAL-TIME UPDATES RELATED TO IN-USE ARTIFACTS IN A SOFTWARE DEVELOPMENT ENVIRONMENT12
50Krishna C. RatakondaUSYorktown Heights, NYMar 10, 2016 / 20160071035 - IMPLEMENTING SOCIALLY ENABLED BUSINESS RISK MANAGEMENT12
51Edward B. BodenUSHighland, NYJan 15, 2015 / 20150020072 - CONTENT SPACE ENVIRONMENT REPRESENTATION12
52Omri WeismanILTel AvivOct 01, 2015 / 20150278202 - OPTIMIZING WEB CRAWLING THROUGH WEB PAGE PRUNING12
53Kathryn M. O'BrienUSSouth Salem, NYSep 24, 2015 / 20150269073 - COMPILER-GENERATED MEMORY MAPPING HINTS12
54Aviad ZlotnickILMitzpeh NetofahMar 17, 2016 / 20160077887 - Safe consolidation and migration12
55Henrique AndradeUSCroton-On-Hudson, NYJul 31, 2014 / 20140215484 - MANAGING MODEL BUILDING COMPONENTS OF DATA ANALYSIS APPLICATIONS12
56Jarir K. ChaarUSArdsley, NYApr 03, 2014 / 20140096105 - DETERMINING COMPETENCE LEVELS OF TEAMS WORKING WITHIN A SOFTWARE12
57Franjo IvancicUSPrinceton, NJNov 13, 2014 / 20140337674 - Network Testing12
58Jonathon Michael StallUSBothell, WADec 06, 2012 / 20120311528 - REMAPPING DEBUGGABLE CODE12
59Kun-Lung WuUSYorktown Heights, NYSep 24, 2015 / 20150269211 - EVOLUTION AWARE CLUSTERING OF STREAMING GRAPHS12
60Partha P. TirumalaiUSFremont, CADec 25, 2014 / 20140380289 - PLATFORM SPECIFIC OPTIMIZATIONS IN STATIC COMPILERS12
61Ali-Reza Adl-TabatabaiUSSan Jose, CAMay 19, 2016 / 20160139899 - OPTIMIZING INTERMEDIATE REPRESENTATION OF SCRIPT CODE FOR FAST PATH EXECUTION12
62Luigi PichettiITRomeFeb 18, 2016 / 20160048461 - ENCRYPTING AND DECRYPTING A VIRTUAL DISC12
63Takaaki TateishiJPKanagawa-KenJul 02, 2015 / 20150186146 - PARALLEL PROGRAM ANALYSIS AND BRANCH PREDICTION11
64Michelle A. SchlichtUSRochester, MNMay 05, 2016 / 20160124840 - MEMORY ERROR TRACKING IN A MULTIPLE-USER DEVELOPMENT ENVIRONMENT11
65Charles P. JazdzewskiUSRedmond, WADec 25, 2014 / 20140380276 - CLASS AND NAMESPACE DISCOVERY IN PROTOTYPE BASED LANGUAGE11
66Frank TipUSRidgewood, NJOct 31, 2013 / 20130290786 - AUTOMATED TESTING OF APPLICATIONS WITH SCRIPTING CODE11
67William Harrison Mcgraw, IvUSCharlotte, NCSep 29, 2011 / 20110238572 - Remote Control Of Self-Service Terminal11
68Craig Leslie EwingtonUSDavidson, NCMay 12, 2011 / 20110113424 - Distribution Of Software Updates11
69Mads TorgersenUSIssaquah, WADec 18, 2014 / 20140372993 - OVERLOADING ON CONSTANTS11
70Pieter J. MostermanUSFramingham, MAApr 23, 2015 / 20150113020 - REQUIREMENTS FRAMEWORK11
71Praveen K. MurthyUSFremont, CAOct 16, 2014 / 20140310813 - DETERMINING SOFTWARE METRICS11
72Daniel V. OppenheimUSCroton On Hudson, NYApr 03, 2014 / 20140096105 - DETERMINING COMPETENCE LEVELS OF TEAMS WORKING WITHIN A SOFTWARE11
73Augustin J. FarrugiaUSCupertino, CAMar 17, 2016 / 20160080143 - Multi-Block Cryptographic Operation10
74Eitan Daniel FarchiILPardes HanaJan 07, 2016 / 20160004627 - Utilizing semantic clusters to Predict Software defects10
75Tamar EilamUSNew York, NYMar 17, 2016 / 20160077816 - SYSTEMS MANAGEMENT BASED ON SEMANTIC MODELS AND LOW-LEVEL RUNTIME STATE10
76Ralf SchmelterDEWieslochMay 05, 2016 / 20160124780 - Automatic Profiling Report Generation10
77Anton V. RiabovUSOssining, NYMar 20, 2014 / 20140081896 - Creating Stream Processing Flows from Sets of Rules10
78Guodong LiUSSan Jose, CAMay 19, 2016 / 20160140016 - EVENT SEQUENCE CONSTRUCTION OF EVENT-DRIVEN SOFTWARE BY COMBINATIONAL COMPUTATIONS10
79Naomi M. MitsumoriUSSan Jose, CAJan 10, 2013 / 20130014079 - SOFTWARE FACTORY READINESS REVIEW10
80Frank Eliot LevineUSAustin, TXOct 01, 2015 / 20150277994 - EXCLUDING COUNTS ON SOFTWARE THREADS IN A STATE10
81Orna Raz-PellegILHaifaJul 30, 2015 / 20150212993 - Impact Coverage10
82Nikolai TillmannUSRedmond, WADec 25, 2014 / 20140380205 - Interface Development and Operation10
83James E. CareyUSRochester, MNMay 12, 2016 / 20160132352 - MAINTAINING VIRTUAL MACHINES FOR CLOUD-BASED OPERATORS IN A STREAMING APPLICATION IN A READY STATE10
84Yonghong SongUSPalo Alto, CAJun 30, 2011 / 20110161945 - Minimizing Register Spills by Using Register Moves10
85Daniel C. BergUSHolly Springs, NCFeb 25, 2016 / 20160054992 - DESIGNING AND CROSS-CONFIGURING SOFTWARE10
86William J. IzardAUSydneyDec 03, 2015 / 20150347284 - SCREENSHOT VALIDATION TESTING10
87Marcel MitranCAMarkhamMar 31, 2016 / 20160092165 - MACHINE INSTRUCTIONS FOR CONVERTING FROM DECIMAL FLOATING POINT FORMAT TO PACKED DECIMAL FORMAT10
88Azadeh AhadianUSSan Jose, CAJun 21, 2012 / 20120159433 - METHOD AND TOOLS FOR IDENTIFYING IMPACT OF DATABASE CHANGES ON AN APPLICATION10
89Rebecca B. NinUSMorgan Hill, CAJun 21, 2012 / 20120159433 - METHOD AND TOOLS FOR IDENTIFYING IMPACT OF DATABASE CHANGES ON AN APPLICATION10
90John M. SheehanUSCambridge, MADec 24, 2015 / 20150370550 - VIRTUAL SOFTWARE APPLICATION DEPLOYMENT CONFIGURATIONS10
91Shmuel UrILShorashimMar 24, 2016 / 20160088566 - TASK MANAGEMENT ACROSS LOW-POWER WIRELESS COMMUNICATIONS9
92Indradeep GhoshUSSan Jose, CAJan 19, 2012 / 20120017220 - Systems and Methods for Distributing Validation Computations9
93Kirk J. KraussUSLos Gatos, CAMar 17, 2016 / 20160077891 - HIGH PERFORMANCE LOCKS9
94Laurence A. HeyAUManlyDec 03, 2015 / 20150347284 - SCREENSHOT VALIDATION TESTING9
95Shimin CuiCATorontoNov 19, 2015 / 20150331682 - DATA SPLITTING FOR RECURSIVE DATA STRUCTURES9
96Guilherme De Lima OttoniUSCampbell, CAMay 19, 2016 / 20160139899 - OPTIMIZING INTERMEDIATE REPRESENTATION OF SCRIPT CODE FOR FAST PATH EXECUTION9
97Filip NguyenCZBrnoMay 26, 2016 / 20160147888 - FEDERATION OPTIMIZATION USING ORDERED QUEUES9
98Frank JentschDEMuehlhausenMar 31, 2016 / 20160092477 - DETECTION AND QUANTIFYING OF DATA REDUNDANCY IN COLUMN-ORIENTED IN-MEMORY DATABASES9
99Michael D. ElderUSDurham, NCMay 12, 2016 / 20160132325 - VISUALIZING A CONGRUENCY OF VERSIONS OF AN APPLICATION ACROSS PHASES OF A RELEASE PIPELINE9
100Daniel MccurdyUSRocklin, CAMay 12, 2011 / 20110113424 - Distribution Of Software Updates9
Website © 2019 Advameg, Inc.