• Home
  • Highlights
  • My Work
  • Projects
  • Publications
  • Patents
  • Blog

Patents Awarded

I have more than 40 patents filed, with the following 25 granted to date.
9,292,685: Techniques for autonomic reverting to behavioral checkpoints
9,215,685: Position estimation via proximate fingerprints
8,166,053: Method and apparatus for schema-driven XML parsing optimization
7,937,091: Method and apparatus for resource sharing over handset terminals
7,730,455: Method and apparatus for enforcing safety properties of computer programs by generating and solving constraints
7,574,695: Performing checks on the resource usage of computer programs
7,526,771: Method and apparatus for configuring an application while the application is running
7,454,458: Method and system for application load balancing
7,444,337: Framework and associated apparatus for the adaptive replication of applications with server side code units
7,386,855: Application mobility service
7,278,133: Index-based parameter access and software for using the same
7,243,263: Method for dynamically switching fault tolerance schemes
7,152,180: Configurable reliable messaging system
6,745,339: Method for dynamically switching fault tolerance schemes
6,604,140: Service framework for computing devices
6,490,625: Powerful and flexible server architecture
6,366,945: Flexible dynamic partitioning of resources in a cluster computing environment
6,345,287: Gang scheduling for resource allocation in a cluster computing environment
6,202,132: Flexible cache-coherency mechanism
6,115,712: Mechanism for combining data analysis algorithms with databases on the internet
6,044,466: Flexible and dynamic derivation of permissions
6,032,228: Flexible cache-coherency mechanism
5,944,793: Computerized resource name resolution mechanism
5,446,902: Method for implementing computer applications in an object oriented manner using a traditional non-object oriented programming language
5,214,780: Synchronized journaling system
5,086,386: Method and apparatus for benchmarking the working set of window-based computer systems
Powered by Create your own unique website with customizable templates.
  • Home
  • Highlights
  • My Work
  • Projects
  • Publications
  • Patents
  • Blog