IP Library Granted Patent US 11,321,293
Granted Patent B2
US 11,321,293 · App. 16/601,125 · Granted May 3, 2022

Multi-dimensional data structure to efficiently search data items

Inventors: Stephen Paul Willcock (Harrogate, GB); Bradley West Slater (Leeds, GB); Carolina Ruiz Medina (Harrogate, GB)
Assignee: FinancialForce.com, Inc.
G06F16/2264G06F16/283
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,321,293
App. No.
16/601,125
Granted
May 3, 2022
Kind
B2
Abstract

The disclosed embodiments include a computer-implemented method that can include generating a sub-map for each of multiple data items, which each includes keys, key values, and a data item value, and where each sub-map maps keys to key values. The method can further include creating a composite key for each sub-map, where a particular composite key is a composite of key values of a particular data item. The method can further include generating, based on the sub-maps, a multi-dimensional data structure including a dimension for each key of the sub-maps where each dimension maps any key values of the dimension's key to any composite key that includes the key value, and where the multi-dimensional data structure is searchable instead of searching the plurality of data items.

Claims (11)

1. A method comprising:

receiving a query for a plurality of data items, the query specifying a key and a key value, each data item including a plurality of keys and corresponding key values, and a data value;

applying the query to a multi-dimensional dataset instead of querying the plurality of data items, the multi-dimensional dataset including a dimension for each of the plurality of keys, each dimension mapping a key value of a respective key to any composite keys that include the key value, wherein applying the query to the multi-dimensional dataset further comprises:

interrogating the multi-dimensional dataset for a composite key by performing a first look-up operation for the queried key value in a corresponding dimension of the multi-dimensional dataset;

interrogating a main data map for a data item value by performing a second look-up based on the composite key, wherein the main data map maps composite keys to data item values of the plurality of data items;

performing a function based on the data item value to obtain the data derived from the data item value; and

returning the data-item value or data derived from the data-item value in response to the query; and

returning query results that satisfies the query,

wherein the function is a sum or average function including the data-item value.

2. The method of claim 1 , wherein each dimension of the multi-dimensional dataset has a minimal number of key values required to represent all key values for the key of the dimension.

3. The method of claim 1 , wherein the query is in a human-readable format.

Assignments (8)
CHANGE OF ADDRESS Recorded Sep 12, 2024
From: CERTINIA INC.
To: CERTINIA INC.
Reel/Frame 068948/0361 →
SECURITY INTEREST Recorded Aug 7, 2023
From: CERTINIA INC.
To: BLUE OWL CREDIT INCOME CORP., AS COLLATERAL AGENT
Reel/Frame 064510/0495 →
RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Aug 4, 2023
From: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: CERTINIA, INC.
Reel/Frame 064502/0117 →
CHANGE OF NAME Recorded Jun 20, 2023
From: FINANCIALFORCE.COM, INC.
To: CERTINIA INC.
Reel/Frame 064042/0206 →
RELEASE OF SECURITY INTEREST Recorded Mar 24, 2022
From: OBSIDIAN AGENCY SERVICES, INC.
To: FINANCIALFORCE.COM, INC.
Reel/Frame 059389/0501 →
SECURITY INTEREST Recorded Feb 21, 2022
From: FINANCIALFORCE.COM, INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 059204/0323 →
SECURITY INTEREST Recorded Jul 15, 2021
From: FINANCIALFORCE.COM, INC.
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 056872/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2019
From: WILLCOCK, STEPHEN PAUL; SLATER, BRADLEY WEST; RUIZ MEDINA, CAROLINA
To: FINANCIALFORCE.COM, INC.
Reel/Frame 050719/0601 →
Continuity (2)
Continuation 15271186 · Sep 20, 2016
Related Publication 20200057754A1 · Feb 20, 2020
Cited By (2)
US 12,229,599 US 12,406,287