Intellectual Property (IP)
Summary
- 31 Granted Patents (29 US, 2 Intn’l)
- 126 patent applications, 47 still in process(38 US, 9 Intn’l)),
- Two Defensive Applications
US Patents
- 10,127,282 Li; S. Lim; K.T., Milojicic; D.S., Faraboschi, P., Partitionable ternary content addressable memory (TCAM) for use with a bloom filter (November 13, 2018)
- 10,067,795 Milojicic, D.S., Schumacher, D., Wang; Z., Firmware-based provisioning of operating system resources (September 4, 2018)
- 10,037,230 Chen, Y., Milojicic; D.S., Cheng, D., Managing data processing resources (July 31, 2018)
- 10,019,258 Voigt, D.L., Bollinger, D.E., Gmach, D.J., Milojicic, D.S., Hardware assisted software versioning of clustered applications (July 10, 2018)
- 9,792,182 Kannan, S., Faraboschi, P., McLaren, M., Milojicic, D., Schreiber; R., Checkpoint generation (October 17, 2017)
- 9,619,430 Kannan, S., Milojicic, D., Talwar, V., Active non-volatile memory post-processing (April 11, 2017)
- 9,614,728 Faraboschi, P., McLaren, M., Milojicic, D., Schreiber, R., Identifying network communication patterns (Apr 4,’17)
- 9,575,542 Yoon, D.H., McLaren, M., Milojicic, D., Schreiber, R., Jouppi, N., Computer power management (Feb. 21, 2017)
- 9,396,034 McGeer, P.C., Milojicic, D., Job placement based on modeling of job slots (July 19, 2016)
- 9,274,917 Milojicic, D., Bardhan, S.,Provisioning resources in a Federated Cloud Environment, (March 1, 2016)
- 9,251,037 Milojicic, D., Talwar., Forell, Providing Elastic Insight to Information Technology Performance Data Feb, 2016
- 9,184,982 Gupta, A., Milojicic, D., Faraboschi, P., Balancing the allocation of virtual machines in cloud systems, Nov, 2015
- 9,143,403 Faraboschi, P., Milojicic, D., Barron, D., Autonomous metric tracking and adjustment, 9/22/2015
- 9,063,750 Gupta, A., Milojicic, D., Faraboschi, Mapping high-performance computing applications to platforms, 6/23/2015
- 8,943,353 Piet, P., Schreiber, Cheung, Forell, McLaren, Milojicic, Assigning nodes to jobs based on reliability factors, 2015
- 8,868,973 Milojicic, D., Cox, Forell., Nemeth, Connellly, Automating diagnoses of computer-related incidents, 10/21/2014
- 8,756,307 Chen, Y., Milojicic, D., Iyer., Sahai., Liu, Translating service level objectives to system metrics, 6/17/2014
- 8,504,733 Iyer, D., Yalagandula, P., Talwar, V., Ko, S., Milojicic, D., Subtree for an aggregation system, 8/6/2013
- 8,019,871 Milojicic, D, Federation of grids using rings of trust, 9/13/2011 (sole inventor)
- 7,912,804 Talwar, V., Shankar, C., Milojicic, D., Iyer, S., Chen, Y., Change management in a distributed system based on triggered policy rules, 2011
- 7,826,907 Kumar, Poladian, Greenberg, Messer, Milojicic, Fortuitous combinations of ad-hoc available sets of different electronic devices to respond to user jobs 11/2/2010
- 7,643,458 Talwar, V., Xu, Z., Milojicic, D., Communicating between wireless communities, 1/5/2010
- 7,114,095 Milojicic, D., Messer, A., Apparatus and methods for switching hardware operation configurations, 9/26/2006
- 7,093,242 Bernadat, P., Milojicic, D., Fu., G., Messer, A., Greenberg, I., Dynamic class interposition, 8/15/2006
- 7,020,800 Fu, G., Messer, A., Milojicic, D., Bernadat, P., System and method for memory failure recovery using lockstep processes, 2006
- 6,990,662 Messer, A., Greenberg, I., Milojicic, D., bernadat, P., Fu, G., Method and system for offloading execution and resources for resource-constrained networked devices, 1/24/2006 (misspelled: Miljicic)
- 6,931,571 Bernadat, P., Milojicic, D., Fu, G., Messer, A., Method and apparatus for handling transient memory errors, 2005
- 6,851,074 Milojicic, D., Wylegala, T., Pong, F., Hoyle, S., Russel, L., Xu, L., Munoz, A., System and method for recovering from memory failures in computer systems, 2/1/2005 (Miloiicic)
- 6,756,704 Milojicic, D., Messer, A., Locking mechanism for locking electronic devices, 6/29/2004 (primary inventor)
Defensive Publications Published
- Mechanism and Apparatus for Hadoop Workload Characterization and Synthesis (17 Jan 2014) 700216660
- Application live-upgrading and error-recovery using code-data decoupling (February 21, 2018) 710225440