Publications & patents

Research that became working systems

From a UCLA dissertation on database concurrency with Leonard Kleinrock to three US patents and recent invited talks on data platforms, the thread is the same: performance, data, and the practical systems built on them.

Sunlit shelves in a university library

Patents

Three US patents in data management

US 2018/0096378

Monitoring dormant accounts for resurrection in an online system

R. Moniz, F. Mehovic · Facebook, Menlo Park · April 2018

An online system monitors advertiser accounts for inactivity. For each dormant account it evaluates whether a past campaign performed well against a benchmark, such as a percentile of cost-per-objective for the account's country, page category, and objective type, and if so sends a recommendation that highlights the past success and links to purchasing a new campaign.

Read on Google Patents →
US 6,714,945

System, method, and article of manufacture for propagating transaction processing facility based data and for providing the propagated data to a variety of clients

W. Foote, S. Luttenberg, F. Mehovic, C. Murphy, R. Tait, P. Wright · Sabre, Southlake, Texas · March 2004

Extends the 2000 patent so that data propagated from the TPF-based reservation system can be served to many kinds of clients, allowing new applications to be built on relational technology while the mainframe system continues to operate.

Read on Google Patents →
US 6,122,642

System for propagating, retrieving and using transaction processing facility airline computerized reservation system data on a relational database processing platform

F. Mehovic · Sabre, Dallas, Texas · September 2000

Compiles the unstructured passenger name record from the mainframe reservation system on the fly into SQL statements against a relational database, and converts application command syntax the same way, so the legacy and relational systems can coexist during migration.

Read on Google Patents →

Publications

Papers, presentations, and theses

In reverse chronological order. Items 19 and 20 are in Bosnian.

2020s · Data platforms and the data function

  1. PresentationData Context Solution for Managing Data PlatformsF. Mehovic · University of Louisville, Kentucky · January 2025
  2. PresentationData Context 2024F. Mehovic · NUIST, Nanjing, China · September 2024
  3. PaperData Context Research Portfolio 2024F. Mehovic · EntrePro internal publication · April 2024
  4. PresentationData Context: Revolutionary Data Platform ManagementF. Mehovic · Google Developer Group Sarajevo · Summer 2024
  5. PresentationData Function for a Successful SaaS OrganizationF. Mehovic · Google Developer Group Sarajevo · Winter 2024

2010s · Social networks and SaaS architecture

  1. PatentMonitoring Dormant Accounts for Resurrection in an Online SystemR. Moniz, F. Mehovic · US 2018/0096378 · Menlo Park · April 2018
  2. PresentationGarbanzo Architecture: An Economical Symmetrical Scalable Architecture for SaaSF. Mehovic · Computer Engineering and Computer Science Colloquium, University of Louisville · October 2010

2000s · Airline systems and record linkage

  1. PatentSystem, Method, and Article of Manufacture for Propagating Transaction Processing Facility Based Data and for Providing the Propagated Data to a Variety of ClientsW. Foote, S. Luttenberg, F. Mehovic, C. Murphy, R. Tait, P. Wright · US 6,714,945 · Southlake, Texas · March 2004
  2. PresentationRecord Linkage TheoryF. Mehovic · Computational Science Research Center Colloquium, San Diego State University · November 2003
  3. PatentSystem for Propagating, Retrieving and Using Transaction Processing Facility Airline Computerized Reservation System Data on a Relational Database Processing PlatformF. Mehovic · US 6,122,642 · Dallas, Texas · September 2000

1990s · Performance modeling at IBM and UCLA

  1. PaperGeneration of Short Unique Key Values for Database TablesF. Mehovic · IBM Technical Disclosure Bulletin, Vol. 36, No. 06B · June 1993
  2. PaperPerformance Modeling in Software DevelopmentF. Mehovic · IBM publication · December 1992
  3. JournalPoisson Winner QueuesL. Kleinrock, F. Mehovic · Performance Evaluation 14, pp. 79–101 · 1992

1980s · UCLA and Sarajevo

  1. DissertationPerformance Modeling of Concurrency ControlF. Mehovic · Ph.D. dissertation, UCLA Computer Science Department, Technical Report CSD-890011 · March 1989 · chair: Leonard Kleinrock
  2. PresentationInformation System of UCLAA. Barber, F. Mehovic · International Seminar University Today, Dubrovnik · August 1986
  3. ThesisDesign and Implementation of TeleWeb On-line SystemF. Mehovic · M.S. thesis, UCLA · December 1985
  4. PaperEQUAL: Language Specification and Application GuideS. Alagic, M. Kandic, F. Mehovic, D. Jurkovic · Institute for Control and Computer Science Technical Report, Sarajevo · 1985
  5. PaperImplementation of Inverted Lists in Document Handling System INDOSF. Mehovic, M. Kantardzic, S. Kovacevic · International Symposium Cavtat 81 · September 1981
  6. PaperPerformance Evaluation of Software Packet for Retrieval: INDOSM. Kantardzic, F. Mehovic, S. Kovacevic · International Symposium Jahorina 81, Sarajevo · March 1981 · in Bosnian
  7. JournalINDOS: Interactive General Purpose Document Handling System Implemented on MinicomputerM. Kantardzic, F. Mehovic, S. Kovacevic · Praksa, Yugoslav Journal for Informatics, Year XV, No. 11 · November 1980 · in Bosnian
  8. PaperProgram Package for Statistical Analysis of Multidimensional TablesF. Mehovic, M. Kantardzic · International Symposium Jahorina 80, Sarajevo · March 1980

Want to discuss any of this work?

Invitations to speak, collaborate, or apply these ideas in your organization are always welcome.

Start a conversation