Caveat: The information below is an under-report. Getting a complete picture of patent activity is messy given the idiosyncrasies of databases of patent offices (like USPTO), search engines (like Google patent search , Justia), changing APIs and patent's own evolution over time. The latest result from USPTO shows 178 patent activities (granted and applications).
Total: 77 (Sole inventor on: 4). Here is the partial list:
US 12,332,873 – Multimodal retrieval and execution monitoring using rich recipe representation [tags: representation, reasoning, recipes]
US 12,118,315 – Event intensity assessment [tags: event, analysis]
US 12,067,983 – Robust useful and general task-oriented virtual assistants [tags: chatbot monitoring, execution]
US 12,028,295 – Generating a chatbot utilizing a data source [tags: chatbot generation, data]
US 11,797,820 – Data augmented training of reinforcement learning software agent [tags: reinforcement learning, training]
US 11,748,419, US 11,138,272 – Generating and executing an optimal dialogue strategy [tags: dialog, policy]
US 11,645,515 – Automatically determining poisonous attacks on neural networks [tags: adversarial machine learning]
US 11,620,486 – Estimating and visualizing collaboration to facilitate automated plan generation [tags: human-planning collaboration, visualization]
US 11,487,963 – Automatically determining whether an activation cluster contains poisonous data [tags: adversarial machine learning]
US 11,966,706, US 11,443,121, US 10,565,316, US 10,114,816 - Assessing complexity of dialogs to streamline handling of service requests [tags: dialog, complexity]
US 11,386,338 – Integrating multiple domain problem solving in a dialog system for a user [tags: dialog, domain integration]
US 11,386,159 – Using a dialog system for integrating multiple domain learning and problem solving [tags: dialog, learning]
US 11,301,909 – Assigning bias ratings to services [tags: Bias, Rating]
US 11,295,230 – Learning personalized actionable domain models [tags: Learning, Action models]
US 11,100,407 –Building domain models from dialog interactions [tags: dialog, analysis]
US 10,971,009 –Extracting events and assessing their impact on a transportation network [tags: events, traffic]
US 10,909,844, US 10,607,481 - Dynamic road width division for adaptive road-space utilization [tags: traffic]
US 10,839,010 –Compact visualization of query search results [tags: search visualization]
US 10,783,068 – Generating representative unstructured data to test artificial intelligence services for bias [tags: bias, data generation]
US 10,740,370, US 10,387,463 – Dialog agent for conducting task-oriented computer-based communications [tags: dialogs, deep learning]
US 10,699,200, US 10,699,199 – System and Method for Learning Actionable Domain Models of Plans from Online Data [tags: Learning, Action models]
US 10,425,315 - Interactive personal digital assistant device [tags: dialogs, multi-agent]
US 10,410,385 - Generating hypergraph representations of dialog [tags: dialogs, summary]
US 10,387,564 – Automatically assessing document quality for domain-specific documentation [tags: doc management, learning]
US 10,296,833 – System and method for estimating missing attributes of future events [tags: events, learning]
US 10,089,390 - System and method to extract models from semi-structured documents [tags: model learning, text]
US 9,995,588 - Quantifying anomalous behavior by identifying anomalies at subtrajectories [tags: graph, traffic]
US 9,715,545 - Continuous collection of web API ecosystem data [tags: APIs]
US 9,569,288 - Application pattern discovery [tags: APIs]
US 9,529,904 - Utility-based ontology evolution [tags: ontology evolution]
US 9,396,046 - Graph based data model for API ecosystem insights [tags: APIs]
US 9,390,178 - Use of collected data for web API ecosystem analytics [tags: APIs]
US 9,286,801 - Leveraging Information For Use In A Traffic Prediction Scenario [tags: traffic]
US 9,286,362 - System and method to customize metadata for different users running on the same infrastructure [tags: cloud, data]
US 9,208,224, US 9,069,846 - Business content hierarchy [tags: data]
US 9,020,944 - Systems and methods for organizing documented processes [tags: data]
US 9,015,665 - Generating functional artifacts from low level design diagrams [tags: data]
US 8,930,123 – Systems and Methods for Determining Traffic Intensity Using Information Obtained Through Crowdsourcing - sole inventor [tags: traffic]
US 8,781,798 – Systems and methods for exploring and utilizing solutions to cyber-physical issues in a sandbox [tags: decision support, smart city]
US 8,723,690 – Systems and methods for road acoustics and road video-feed based traffic estimation and prediction [tags: traffic]
US 8,706,459, US 8,706,458 - Traffic sensor management [tags: traffic]
US 9,135,053, US 8,682,909 - Managing processes in a repository [tags: cloud, data]
US 8,612,931 - Interactive blueprinting for packaged applications [tags: cloud, data]
US 8,589,877 - Modeling and linking documents for packaged software application configuration [tags: cloud, data]
US 8,484,617 - Process-driven feedback of digital asset re-use [tags: data]
US 8,464,263 - Scheduling work requests to performing centers based on overall cost and duration of multiple assignment options [tags: decision support]
US 8,417,798 - Deploying artifacts for packaged software application in cloud computing environment [tags: cloud, data]
US 8,356,045 - Method to identify common structures in formatted text documents [tags: data]
US 8,336,024 - Extracting Ontological Information from Software Design Data [tags: data]
US 8,234,570 - Harvesting assets for packaged software application configuration [tags: cloud, data]
US 8,230,387 - System and method to organize assets in a repository [tags: data]
US 8,190,596, US 8,145,684 - Assembly of personalized enterprise information integrators over conjunctive queries [tags: data]
US 8,056,052 - Populating service requests [tags: cloud, data]
US 8,055,935 - Dynamic adaptation in web service composition and execution [tags: data]
US 7,930,202 - Determining a change schedule [tags: decision support]
US 7,783,973 , US 7,774,696 - Change approvals for computing systems [tags: decision support]
US 7,730,088 - Queriable hierarchical text data [tags: data]
US 7,698,656 - Methods, apparatus and computer programs supporting shortcuts across a plurality of devices - sole inventor [tags: data]
US 7,676,472 - Method and apparatus for accessing web services [tags: cloud]
US 7,617,230 - Finding similarity among sets of coordinated tasks - sole inventor [tags: data]
US 7,617,122 - Targeted online marketing [tags: decision support]
US 7,509,519 - Recovery and debugging of failed network-accessible service construction [tags: cloud]
US 7,478,378 - Semantically consistent adaptation of software applications [tags: cloud]
US 7,360,201 - Automated analysis and identification of options in project management - sole inventor [tags: decision support]
US 7,194,744 B2 - System and method for dynamic exception handling using an external exception handler [tags: cloud]
Total: 35. Here is the partial list:
20220200935 GENERATING A CHATBOT UTILIZING A DATA SOURCE
20220188653 DATA DRIVEN RANKING OF COMPETING ENTITIES IN A MARKETPLACE
20220171848 System and Method for Synthesizing Dynamic Ensemble-Based Defenses to Counter Adversarial Attacks
20210295203 PRECISE CHATBOT-TRAINING SYSTEM
20210174240 DATA AUGMENTED TRAINING OF REINFORCEMENT LEARNING SOFTWARE AGENT
20210097085 CHATBOT TRUST RATING
20210081831 Automatically Determining Poisonous Attacks on Neural Networks
20210073830 COMPUTERIZED COMPETITIVENESS ANALYSIS
20210065019 USING A DIALOG SYSTEM FOR LEARNING AND INFERRING JUDGMENT REASONING KNOWLEDGE
20200118008 BUILDING DOMAIN MODELS FROM DIALOG INTERACTIONS
20200117582 GENERATING REPRESENTATIVE UNSTRUCTURED DATA TO TEST ARTIFICIAL INTELLIGENCE SERVICES FOR BIAS
20200012954 INTEGRATING MULTIPLE DOMAIN PROBLEM SOLVING IN A DIALOG SYSTEM FOR A USER
20190347363 USING A DIALOG SYSTEM FOR INTEGRATING MULTIPLE DOMAIN LEARNING AND PROBLEM SOLVING
20190188551 ESTIMATING AND VISUALIZING COLLABORATION TO FACILITATE AUTOMATED PLAN GENERATION
20180285770 LEARNING PERSONALIZED ACTIONABLE DOMAIN MODELS
20180218272, 20180218270 AUTONOMOUS LEARNING OF ACTIONABLE MODELS FROM UNSTRUTURED DATA
20170103400 CAPTURING AND IDENTIFYING IMPORTANT STEPS DURING THE TICKET RESOLUTION PROCESS
20170004183 COMPACT VISUALIZATION OF QUERY SEARCH RESULTS
20150006644 EXTRACTING EVENTS AND ASSESSING THEIR IMPACT ON A TRANSPORTATION NETWORK
20120143781 OPERATIONALIZING SERVICE METHODOLOGIES FOR A COMPUTERIZED CONSULTANT ENVIRONMENT
20120130625 SYSTEMS AND METHODS FOR DETERMINING TRAFFIC INTENSITY USING INFORMATION OBTAINED THROUGH CROWDSOURCING
20120123767 AUTOMATICALLY ASSESSING DOCUMENT QUALITY FOR DOMAIN-SPECIFIC DOCUMENTATION
20120084224 AUTOMATICALLY CREATED REPORT GENERATOR FOR MANAGING INFORMATION TECHNOLOGY SERVICE PROJECTS
20120078969 SYSTEM AND METHOD TO EXTRACT MODELS FROM SEMI-STRUCTURED DOCUMENTS
20110320381 BUSINESS DRIVEN COMBINATION OF SERVICE ORIENTED ARCHITECTURE IMPLEMENTATIONS
20110313932 MODEL-BASED PROJECT NETWORK
20110167070 REUSING ASSETS FOR PACKAGED SOFTWARE APPLICATION CONFIGURATION
20110125553 Determining Impact of Change in Specification on Services of Enterprise20110099470 HARVESTING ASSETS FOR PACKAGED SOFTWARE APPLICATION CONFIGURATION
20090099855 Method for Generating Software Variants
20080300934, 20080300929 SYSTEM AND METHOD FOR EVOLUTIONARY LEARNING OF BEST-OF-BREED BUSINESS PROCESSES
20070156622 Method and system to compose software applications by combining planning with semantic reasoning
20050125738 Composite network-accesible services
20050125443 Automated interpretation of codes
20050125269 Information security and resource optimization for workflows