IP Library Granted Patent US 11,216,305
Granted Patent B2
US 11,216,305 · App. 17/077,582 · Granted Jan 4, 2022

Systems and methods configured to enable an operating system for connected computing that supports user use of suitable to user purpose resources sourced from one or more resource ecospheres

Inventors: Victor Henry Shear (Atherton, CA); Peter Robert Williams (Belmont, CA); Jaisook Rho (Palo Alto, CA); Timothy St. John Redmond (San Mateo, CA); James Jay Horning
Assignee: Advanced Elemental Technologies, Inc.
G06F9/50G06F9/5072G06F9/5083G06F16/245G06F16/248G06F16/24575G06F16/285G06F40/00G06Q10/0631H04L47/70G06F16/9535G06F21/31G06F2221/2141G06Q50/01H04L63/10H04L63/101H04L63/20
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,216,305
App. No.
17/077,582
Granted
Jan 4, 2022
Kind
B2
Abstract

Systems and methods for purposeful computing are disclosed that, among other things, include enabling an operating system for connected computing configured for identification, evaluation, selection, and/or use of suitable to user purposes' resources to produce outcomes optimized to such purposes' fulfillment. Such resources populate a distributed resource ecosphere and have associated attributes that inform regarding resource suitability.

Claims (44)

1. A system for enabling identification and evaluation, and supporting employing, of resources for user computing activity purpose fulfillment, the system comprising:

a hardware and software computing arrangement, comprising at least one hardware processor and at least one memory, for specifying and/or providing one or more (a) specifications and/or (b) resources, for enabling:

providing a layered resource information arrangement, the layered resource information arrangement including resource sets' respective specified attribute, and interface, information, the arrangement at least in part comprising:

resource information sets that are i-spaces, wherein each i-space resource information set comprises a multi-dimensional resource set that characterizes its resource space, wherein the resource space characterizing information includes a resource set purpose class information set that includes at least one i-space standardized and interoperably interpretable resource usage purpose specification; and

resource information sets that are i-sets, each i-set resource information set including at least one standardized and interoperably interpretable resource usage purpose specification, wherein each i-set resource information set further includes one or more resource interfaces that are employed for providing and/or operating the interfaces' associated one or more resources, and/or

resource information sets that are i-elements, each i-element resource information set comprising at least one primitive construct unit that characterizes associated resource subject matter, wherein i-element resource information sets respectively include at least one standardized and interoperably interpretable resource usage purpose specification, wherein i-element resource information sets respectively further include one or more resource interfaces used in providing and/or operating their respective resources;

wherein:

i-spaces are configured to respectively include at least one of (a) one or more i-sets, and (b) one or more i-elements,

i-sets are configured to respectively include one or more i-elements, and

the i-set resource information sets' and i-element resource information sets' respective, associated resource interfaces are configured to support operation of their respective i-sets' and/or i-elements' resources using at least one processor and memory arrangement.

2. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-set interfaces to support i-element resource replacement, substitution, and/or specified type compatibility, wherein the replacement, substitution, and/or compatibility employs a modular arrangement supporting pluggable i-set alternative instances that are compatible with respective i-set specification requirements.

3. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-sets and i-elements to respectively employ plural resource interfaces, wherein each of the resource interfaces is configured to be compatible with an associated purpose specification and/or other context.

4. A system as in any one of claims 1 and 3 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-set to have multiple i-element resources, wherein the multiple i-element resources each employ differing resource interfaces, and wherein the plural resource interfaces are configured to function together as a cohered i-set resource interface.

5. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables a resource to have plural resource elements identified by their respective i-elements wherein the plural resource elements are cohered to operate as an aggregate resource set.

6. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-element to support plural i-element resource interfaces, wherein use of one or more of the resource interfaces is at least in part governed by operating session operating conditions.

7. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables a resource interface to comprise a session manager for cohering i-element and/or i-set subject resource operations in accordance, at least in part, with respective, applicable i-element and/or i-set associated one or more standardized purpose specification information sets.

8. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables providing i-space attribute information to users and/or systems in the form of user-interpretable graphing and/or other multi-dimensional spatial/topological representations, including representations of resources through representations of compositions of variables.

9. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-space and/or an i-set to be immutable and represent a resource set certified as secure.

10. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables respectively publishing i-spaces, i-sets, and i-elements to a publishing service arrangement.

11. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-space, i-set, and i-element instances each to have at least one securely associated and/or included unique identifier, and one or more quality to purpose, and/or verifiable effective fact, attributes.

12. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-space to include by reference and/or embedding one or more methods for ordering, filtering, and/or persisting.

13. A system as in claim 1 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-spaces to be configured as super classes that contain i-sets as subclasses.

14. A method for enabling identification and evaluation, and supporting employing, of resources for user computing activity purpose fulfillment, the method comprising:

specifying and/or providing, using a hardware and software computing arrangement, comprising at least one hardware processor and at least one memory, one or more (a) specifications and/or (b) resources, for enabling:

providing a layered resource information arrangement, the layered resource information arrangement including resource sets' respective specified attribute, and interface, information, the arrangement at least in part comprising:

resource information sets that are i-spaces, wherein each i-space resource information set comprises a multi-dimensional resource set that characterizes its resource space, wherein the resource space characterizing information includes a resource set purpose class information set that includes at least one i-space standardized and interoperably interpretable resource usage purpose specification; and

resource information sets that are i-sets, each i-set resource information set including at least one standardized and interoperably interpretable resource usage purpose specification, wherein each i-set resource information set further includes one or more resource interfaces that are employed for providing and/or operating the interfaces' associated one or more resources, and/or

resource information sets that are i-elements, each i-element resource information set comprising at least one primitive construct unit that characterizes associated resource subject matter, wherein i-element resource information sets respectively include at least one standardized and interoperably interpretable resource usage purpose specification, wherein i-element resource information sets respectively further include one or more resource interfaces used in providing and/or operating their respective resources;

wherein:

i-spaces are configured to respectively include at least one of (a) one or more i-sets, and (b) one or more i-elements,

i-sets are configured to respectively include one or more i-elements, and

the i-set resource information sets' and i-element resource information sets' respective, associated resource interfaces are configured to support operation of their respective i-sets' and/or i-elements' resources using at least one processor and memory arrangement.

15. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-set interfaces to support i-element resource replacement, substitution, and/or specified type compatibility, wherein the replacement, substitution, and/or compatibility employs a modular arrangement supporting pluggable i-set alternative instances that are compatible with respective i-set specification requirements.

16. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-sets and i-elements to respectively employ plural resource interfaces, wherein each of the resource interfaces is configured to be compatible with an associated purpose specification and/or other context.

17. A method as in any one of claims 14 and 16 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-set to have multiple i-element resources, wherein the multiple i-element resources each employ differing resource interfaces, and wherein the plural resource interfaces are configured to function together as a cohered i-set resource interface.

18. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables a resource to have plural resource elements identified by their respective i-elements wherein the plural resource elements are cohered to operate as an aggregate resource set.

19. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-element to support plural i-element resource interfaces, wherein use of one or more of the resource interfaces is at least in part governed by operating session operating conditions.

20. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables a resource interface to comprise a session manager for cohering i-element and/or i-set subject resource operations in accordance, at least in part, with respective, applicable i-element and/or i-set associated one or more standardized purpose specification information sets.

21. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables providing i-space attribute information to users and/or systems in the form of user-interpretable graphing and/or other multi-dimensional spatial/topological representations, including representations of resources through representations of compositions of variables.

22. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-space and/or an i-set to be immutable and represent a resource set certified as secure.

23. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables respectively publishing i-spaces, i-sets, and i-elements to a publishing service arrangement.

24. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-space, i-set, and i-element instances each to have at least one securely associated and/or included unique identifier, and one or more quality to purpose, and/or verifiable effective fact, attributes.

25. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables an i-space to include by reference and/or embedding one or more methods for ordering, filtering, and/or persisting.

26. A method as in claim 14 , wherein the specifying and/or providing one or more (a) specifications and/or (b) resources enables i-spaces to be configured as super classes that contain i-sets as subclasses.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: SHEAR, VICTOR HENRY; WILLIAMS, PETER ROBERT; RHO, JAISOOK; REDMOND, TIMOTHY ST. JOHN
To: ADVANCED ELEMENTAL TECHNOLOGIES, INC.
Reel/Frame 057039/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: HORNING, JAMES JAY
To: ADVANCED ELEMENTAL TECHNOLOGIES, INC.
Reel/Frame 057039/0017 →
Continuity (6)
Continuation 16678013 · Nov 8, 2019
Continuation 15839335 · Dec 12, 2017
Continuation 14776180
Continuation In Part 13928301 · Jun 26, 2013
Continuation In Part 13815934 · Mar 15, 2013
Related Publication 20210089353A1 · Mar 25, 2021
Cited By (2)
US 12,282,557 US 12,561,179