Inventor
CHAFI HASSAN
US110 patents
⚠️ This page may combine multiple inventors who share the name “CHAFI HASSAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ORACLE INT CORP
49 patentsUS10019536B2Jul 10, 2018
Snapshot-consistent, in-memory graph instances in a multi-user database
ORACLE INT CORP17 citations94
US9477532B1Oct 25, 2016
Graph-data partitioning for workload-balanced distributed computation with cost estimation functions
ORACLE INT CORP22 citations92
US9916187B2Mar 13, 2018
Graph database system that dynamically compiles and executes custom graph analytic programs written in high-level, imperative programming language
ORACLE INT CORP8 citations84
US8910134B2Dec 9, 2014
System for applying transformation to improve graph analysis
ORACLE INT CORP14 citations84
US10055509B2Aug 21, 2018
Constructing an in-memory representation of a graph
ORACLE INT CORP7 citations83
US9417857B2Aug 16, 2016
Unifying static and dynamic compiler optimizations in source-code bases
ORACLE INT CORP8 citations82
US9740536B2Aug 22, 2017
Method of achieving intra-machine workload balance for task chunks for distributed graph-processing systems
ORACLE INT CORP7 citations81
US9535756B2Jan 3, 2017
Latency-hiding context management for concurrent distributed tasks in a distributed system
ORACLE INT CORP8 citations79
US12124448B2Oct 22, 2024
Using temporary tables to store graph algorithm results for a relational database management system
ORACLE INT CORP4 citations74
US10157239B2Dec 18, 2018
Finding common neighbors between two nodes in a graph
ORACLE INT CORP2 citations73
US9971570B2May 15, 2018
Automated generation of memory consumption aware code
ORACLE INT CORP2 citations73
US11507579B2Nov 22, 2022
Efficient compilation of graph queries involving long graph query patterns on top of SQL based relational engine
ORACLE INT CORP2 citations72
US11385889B2Jul 12, 2022
Inferring intra package and module dependencies
ORACLE INT CORP4 citations72
US10990594B2Apr 27, 2021
Method for fast and consistent invocation of concurrently modifiable user-defined functions
ORACLE INT CORP2 citations72
US10810257B2Oct 20, 2020
Fast processing of path-finding queries in large graph databases
ORACLE INT CORP4 citations72
US10204174B2Feb 12, 2019
Efficient method for subgraph pattern matching
ORACLE INT CORP2 citations72
US10133827B2Nov 20, 2018
Automatic generation of multi-source breadth-first search from high-level graph language
ORACLE INT CORP4 citations72
US11816102B2Nov 14, 2023
Natural language query translation based on query graphs
ORACLE INT CORP3 citations71
US11675785B2Jun 13, 2023
Dynamic asynchronous traversals for distributed graph queries
ORACLE INT CORP2 citations71
US11461130B2Oct 4, 2022
Methodology for fast and seamless task cancelation and error handling in distributed processing of large graph data
ORACLE INT CORP4 citations71
US11461324B2Oct 4, 2022
First futamura projection in the context of SQL expression evaluation
ORACLE INT CORP3 citations71
US11294894B2Apr 5, 2022
Dynamic resolution of dependencies for database guest languages
ORACLE INT CORP2 citations71
US11120082B2Sep 14, 2021
Efficient, in-memory, relational representation for heterogeneous graphs
ORACLE INT CORP3 citations71
US10614126B2Apr 7, 2020
Textual query editor for graph databases that performs semantic analysis using extracted information
ORACLE INT CORP3 citations71
US10534657B2Jan 14, 2020
Distributed graph processing system that adopts a faster data loading technique that requires low degree of communication
ORACLE INT CORP2 citations71
US10445319B2Oct 15, 2019
Defining subgraphs declaratively with vertex and edge filters
ORACLE INT CORP4 citations71
US10235474B2Mar 19, 2019
In-memory graph analytics system that allows memory and performance trade-off between graph mutation and graph traversal
ORACLE INT CORP5 citations71
US10102046B2Oct 16, 2018
In-memory data analytic system that provides an integrated tracking mechanism for explicit memory resources
ORACLE INT CORP2 citations71
US10002205B2Jun 19, 2018
Efficient method for indexing data transferred between machines in distributed graph processing systems
ORACLE INT CORP4 citations71
US9928310B2Mar 27, 2018
In-memory graph pattern matching
ORACLE INT CORP2 citations71
US8881123B2Nov 4, 2014
Enabling symbol resolution of private symbols in legacy programs and optimizing access to the private symbols
ORACLE INT CORP6 citations71
US11537609B2Dec 27, 2022
Transforming a function-step-based graph query to another graph query language
ORACLE INT CORP4 citations70
US11379200B2Jul 5, 2022
Method for applying graph-specific compiler optimizations to graph analysis programs
ORACLE INT CORP2 citations70
US11205050B2Dec 21, 2021
Learning property graph representations edge-by-edge
ORACLE INT CORP3 citations70
US10902203B2Jan 26, 2021
Named entity disambiguation using entity distance in a knowledge graph
ORACLE INT CORP3 citations70
US10339179B2Jul 2, 2019
Graph processing system that can define a graph view from multiple relational database tables
ORACLE INT CORP4 citations70
US10809881B2Oct 20, 2020
Visual graph construction from relational data
ORACLE INT CORP6 citations69
US10585575B2Mar 10, 2020
Visualizing UI tool for graph construction and exploration with alternative action timelines
ORACLE INT CORP6 citations69
US11360976B2Jun 14, 2022
Deployment of javascript and typescript stored procedures and user-defined functions into database management systems
ORACLE INT CORP2 citations68
US10684873B2Jun 16, 2020
Efficient data decoding using runtime specialization
ORACLE INT CORP3 citations68
US11210224B2Dec 28, 2021
Flushing entries in a cache by first checking an overflow indicator to determine whether to check a dirty bit of each cache entry
ORACLE INT CORP1 citations63
US9928113B2Mar 27, 2018
Intelligent compiler for parallel graph processing
ORACLE INT CORP1 citations63
US11231935B2Jan 25, 2022
Vectorized sorted-set intersection using conflict-detection SIMD instructions
ORACLE INT CORP0 citations62
US11222070B2Jan 11, 2022
Vectorized hash tables
ORACLE INT CORP0 citations62
US10949466B2Mar 16, 2021
Multi-source breadth-first search (Ms-Bfs) technique and graph processing system that applies it
ORACLE INT CORP0 citations62
US10896223B2Jan 19, 2021
Efficient method for subgraph pattern matching
ORACLE INT CORP0 citations62
US10540398B2Jan 21, 2020
Multi-source breadth-first search (MS-BFS) technique and graph processing system that applies it
ORACLE INT CORP1 citations62
US10228920B2Mar 12, 2019
Automatic selection of an abstract data type
ORACLE INT CORP1 citations62
US12411672B2Sep 9, 2025
Method of distributed graph loading for minimal communication and good balance via lazy materialization and directory indirection using indexed tabular representation
ORACLE INT CORP0 citations61
CHAFI HASSAN
1 patentShowing the top 50 of 110 patents by PatentIndex Score.