System and method for secure deployment and information mobility
AssigneePhacil, LLC
InventorRoger Joseph Morin
Life of this patent
Estimating the term…
Loading patent…
AssigneePhacil, LLC
InventorRoger Joseph Morin
Estimating the term…
A method, computer program product, and computer system for utilizing a first plurality of APIs operating on a first module, wherein the first module may be transportable during operation. A second plurality of APIs operating on a second module may be utilized, wherein the second module may be transportable during operation, wherein the second module may include kernel level binary validation and restoration software, and wherein at least one of the first module and the second module may be interconnected to a mesh topology that maintains asymmetric redundancy. An asset may be interfaced with the second module. It may be determined whether the asset is end-to-end secure based upon, at least in part, the kernel level binary validation and restoration software. An interface may be established between the asset and the first module based upon, at least in part, determining that the asset is secure.
A computer-implemented method comprising:
A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:
A computing system including one or more processors and one or more memories configured to perform operations comprising:
Dependencies are inferred from the claim text.
From the US filing history. Foreign family members aren’t listed.
No references of this kind are recorded.
Drawings are temporarily unavailable. Open the PDF at USPTO
In which an application is distributed across nodes in the network: replication or mirroring of data, e.g. scheduling or transport for data…
Details of database functions independent of the retrieved data types: indexing; Data structures therefor; Storage structures
Knowledge representation; Symbolic representation: knowledge engineering; Knowledge acquisition
Knowledge engineering; Knowledge acquisition: extracting rules from data
About 12 years 10 months of term left · ends 6 Sep 2039 (estimated)
Communication technology currently allows for the free exchange of ideas and information in a manner that was unimaginable only a couple of decades ago. For example, government, corporate entities, as well as individuals, may quickly gather, exchange, and analyze large amounts of information. Unfortunately, use of communication technology, as well as use of most computer technology, may invite ever increasing sophisticated cybersecurity threats, which are not always capable of being identified and thwarted before damage is done. Moreover, when data transfers become too large, it may take more time than is practical to make such transfers over wired or wireless communication.
In one example implementation, a method, performed by one or more computing devices, may include but is not limited to utilizing, by a computing device, a first plurality of APIs operating on a first module, wherein the first module may be transportable during operation. A second plurality of APIs operating on a second module may be utilized, wherein the second module may be transportable during operation, wherein the second module may include kernel level binary validation and restoration software, and wherein at least one of the first module and the second module may be interconnected to a mesh topology that maintains asymmetric redundancy. An asset may be interfaced with the second module. It may be determined whether the asset is end-to-end secure based upon, at least in part, the kernel level binary validation and restoration software. An interface may be established between the asset and the first module based upon, at least in part, determining that the asset is secure.
One or more of the following example features may be included. The second module may be configured to interface with the asset without network connectivity. The second module may be configured to interface with the asset with network connectivity. The asset may be an information technology asset. The asset may be an internet of things asset. The asset may be an operational technology asset. At least one of updates, orchestration, integration, and synchronization of the asset may be initiated based upon, at least in part, connecting at least one of the first module and the second module to the mesh topology.
FIG. 1 is an example diagrammatic view of a security process coupled to an example distributed computing network according to one or more example implementations of the disclosure;
FIG. 2A is an example diagrammatic view of a client electronic device of FIG. 1 according to one or more example implementations of the disclosure;
FIG. 2B is an example diagrammatic view of a dongle according to one or more example implementations of the disclosure;
Like reference symbols in the various drawings indicate like elements.
In some implementations, the present disclosure may be embodied as a method, system, or computer program product. Accordingly, in some implementations, the present disclosure may take the form of an entirely hardware implementation, an entirely software implementation (including firmware, resident software, micro-code, etc.) or an implementation combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, in some implementations, the present disclosure may take the form of a computer program product on a computer-usable storage medium having computer-usable program code embodied in the medium.
In some implementations, any suitable computer usable or computer readable medium (or media) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer-usable, or computer-readable, storage medium (including a storage device associated with a computing device or client electronic device) may be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable medium may include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a digital versatile disk (DVD), a static random access memory (SRAM), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, a media such as those supporting the internet or an intranet, or a magnetic storage device. Note that the computer-usable or computer-readable medium could even be a suitable medium upon which the program is stored, scanned, compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory. In the context of the present disclosure, a computer-usable or computer-readable, storage medium may be any tangible medium that can contain or store a program for use by or in connection with the instruction execution system, apparatus, or device.