IP Library Granted Patent US 12,132,763
Granted Patent B2
US 12,132,763 · App. 17/339,811 · Granted Oct 29, 2024

Bus for aggregated trust framework

Inventor: Robert O. Keith, Jr. (San Jose, CA)
Assignee: Winkk, Inc.
H04L63/20G06F13/36G06F2213/40
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 12,132,763
App. No.
17/339,811
Granted
Oct 29, 2024
Kind
B2
Abstract

A security platform architecture is described herein. The security platform architecture includes multiple layers and utilizes a combination of encryption and other security features to generate a secure environment.

Claims (25)

1. A device comprising:

a non-transitory memory storing:

a data structure configured for storing information;

a computation engine configured for performing calculations based on the information; and

a policy engine configured for storing decision-making information based on the calculations, wherein the data structure, computation engine and the policy engine are stored in an application bus, wherein the application bus connects to one or more modules, wherein the one or more modules include a base module, a pre-transaction module, a external/environmental module, a device module, a hijack module, and/or a challenge module, wherein the one or more modules each include a pluggable component to allow analytics of the one or more modules to be added, removed or modified dynamically;

a processor configured for processing the computation engine and the policy engine.

2. The device of claim 1 wherein the computation engine includes a weighted scoring engine involving a weighted matrix which is able to take a base score and additional scoring information from multi-stage phases to generate an aggregated score.

3. The device of claim 1 wherein the pluggable component is programmed in an interpretive language.

4. The device of claim 1 wherein the data structure comprises a database.

5. A method programmed in a non-transitory memory of a device, the method comprising:

storing information in a data structure;

performing calculation with a computation engine based on the information; and

storing decision-making information with a policy engine based on the calculations, wherein the data structure, computation engine and the policy engine are stored in an application bus, wherein the application bus connects to one or more modules, wherein the one or more modules include a base module, a pre-transaction module, a external/environmental module, a device module, a hijack module, and/or a challenge module, wherein the one or more modules each include a pluggable component to allow analytics of the one or more modules to be added, removed or modified dynamically.

6. The method of claim 5 wherein the computation engine includes a weighted scoring engine involving a weighted matrix which is able to take a base score and additional scoring information from multi-stage phases to generate an aggregated score.

7. The method of claim 5 wherein the pluggable component is programmed in an interpretive language.

8. The method of claim 5 further comprising implementing decision-making based on the decision-making information and the calculations.

9. A device comprising:

one or more sensors configuring acquiring user information;

a non-transitory memory storing:

a data structure configured for storing the user information;

a computation engine configured for performing calculations based on the information; and

a policy engine configured for storing decision-making information based on the calculations, wherein the data structure, computation engine and the policy engine are stored in an application bus, wherein the application bus connects to one or more modules, wherein the one or more modules include a base module, a pre-transaction module, a external/environmental module, a device module, a hijack module, and/or a challenge module, wherein the one or more modules each include a pluggable component to allow analytics of the one or more modules to be added, removed or modified dynamically;

a processor configured for processing the computation engine and the policy engine.

10. The device of claim 9 wherein the computation engine includes a weighted scoring engine involving a weighted matrix which is able to take a base score and additional scoring information from multi-stage phases to generate an aggregated score.

11. The device of claim 9 wherein the pluggable component is programmed in an interpretive language.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2024
From: KEITH, ROBERT O., JR.
To: WINKK, INC.
Reel/Frame 068377/0769 →
Continuity (3)
Continuation In Part 16868080 · May 6, 2020
Continuation In Part 16709683 · Dec 10, 2019
Related Publication 20210297455A1 · Sep 23, 2021
Cited By (3)
US 12,457,476 US 12,538,123 US 12,671,964