Invention Grant
- Patent Title: Network-wide, location-independent object identifiers for high-performance distributed graph databases
-
Application No.: US15288282Application Date: 2016-10-07
-
Publication No.: US10585943B2Publication Date: 2020-03-10
- Inventor: Vinit Rajan Kizhakkel , Jeffrey Y. D Lo , Pratap Pereira
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Behmke Innovation Group LLC
- Agent James Behmke; Stephen D. LeBarron
- Main IPC: G06F16/901
- IPC: G06F16/901 ; G06F16/28 ; H04L29/08

Abstract:
In one embodiment, an operating system (on a computer device in a network of computer devices) interfaces with a distributed graph database that is distributed across the network of computer devices, and executes an application that has one or more parent data constructs that reference one or more child objects within the distributed graph database. Specifically, the one or more child objects each have a location-independent object identifier (OID) having at least: a) an OID-identifier (OID-ID) assigned upon creation to each particular child object by a data source of the location-independent OID; b) an OID-source structure that uniquely identifies the data source of the location-independent OID within the network of computer devices; and c) an OID-pointer indicative of a relative location of the particular child object in a memory mapped region. Accordingly, the operating system accesses the child objects (e.g., for an application) based on the location-independent OID.
Public/Granted literature
- US20170147448A1 NETWORK-WIDE, LOCATION-INDEPENDENT OBJECT IDENTIFIERS FOR HIGH-PERFORMANCE DISTRIBUTED GRAPH DATABASES Public/Granted day:2017-05-25
Information query