Innovation
My name is on 13 US patents and 39 published applications covering mobile, search, distributed system development, cloud computing, collaboration, Internet technologies, and social media and networking.
US patents issued
- 10,187,765 Networked sensor array
- 9,892,103 Social media guided authoring
- 9,350,690 User perception of electronic messaging
- 9,159,238 Location-aware selection of public transportation
- 9,076,125 Visualization of participant relationships and sentiment for electronic messaging
- 9,015,667 Fuzz testing of asynchronous program code
- 8,850,325 Scaling social networks
- 8,806,618 Security by construction for distributed applications
- 8,483,669 Mobile sensor network
- 8,370,425 Transient networks
- 8,108,711 Systems and methods for hosting and testing services over a network
- 8,060,855 Artifact sharing from a development environment
- 7,958,130 Similarity-based content sampling and relevance feedback
US patent applications
- 20180091928 Networked Sensor Array
- 20160005239 Location-Aware Selection of Public Transportation
- 20150172236 User Perception of Electronic Messaging
- 20130297261 Mobile Sensor Network
- 20130091295 Publish/Subscribe System Interoperability
- 20120102503 Green Computing via Event Stream Management
- 20120102458 Generating Documentation from Tests
- 20120096435 Capability-Based Application Recommendation
- 20120089868 Fuzz Testing of Asynchronous Program Code
- 20110246962 State Machine Expressions in Database Operators
- 20110239229 Predicative and Persistent Event Streams
- 20110202909 Tier Splitting for Occasionally Connected Distributed Applications
- 20110138403 Push-Based Application Program Interface Based on Duals of a Pull-Based Application Program Interface
- 20100255830 Mobile Sensor Network
- 20100223581 Visualization of Participant Relationships and Sentiment for Electronic Messaging
- 20100223341 Electronic Messaging Tailored to User Interest
- 20100223212 Task-Related Electronic Coaching
- 20100185630 Morphing Social Networks Based on User Context
- 20100169789 Scaling Social Networks
- 20100169134 Fostering Enterprise Relationships
- 20100094939 Transient Networks
- 20100088026 Location-Aware Selection of Public Transportation
- 20100082751 User Perception of Electronic Messaging
- 20100058285 Compositional View of Imperative Object Model
- 20100057822 Inverse Transformation Loading
- 20100057772 Automatic Determination of an Entity's Searchable Social Network Using Role-Based Inferences
- 20100042910 Social Media Guided Authoring
- 20100030648 Social Media Driven Advertisement Targeting
- 20090292732 Similarity-Based Content Sampling and Relevance Feedback
- 20090249489 Security by Construction for Web Applications
- 20090249226 Collaborative Tool Use in Virtual Environment
- 20090228904 Declarative Support for Asynchronous Methods
- 20090228542 Occasionally-Connected Support Through Off-Line Service-Supplied Proxies
- 20090228439 Intent-Aware Search
- 20090199159 Declarative Execution Context Splitting
- 20090125880 Polymorphic Software Architecture
- 20090113250 Service Testing
- 20090094572 Artifact Sharing from a Development Environment
- 20080244418 Distributed Multi-Party Software Construction for a Collaborative Work Environment