Patents by Inventor Charles E. Henderson
Charles E. Henderson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20170041256Abstract: The invention provides a system and method for a network operating system. The system includes a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system generally increases productivity by enabling a network dynamic among knowledge workers. The system unifies e-mail and shared file management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management.Type: ApplicationFiled: April 13, 2016Publication date: February 9, 2017Applicant: Skai, Inc.Inventor: Charles E. HENDERSON
-
Publication number: 20170024488Abstract: In a computer environment, a system and method is described that generally provides for creation of a distributed graph database, creation and deployment of nodes in a distributed graph database system, and integration of nodes into a set of distributed graph databases that include data nodes and edges that are: entities built using forms, relations, and relationships; immutable but evolvable through the addition of new data nodes or new edges joining the evolving data node to another data node; shareable and mergeable.Type: ApplicationFiled: May 10, 2016Publication date: January 26, 2017Applicant: Skai, Inc.Inventor: Charles E. HENDERSON
-
Publication number: 20170011226Abstract: In a computer environment, a mechanism for the flow of access by means of derivation is provided. Typically, access rights granted with respect to an access point flow (or derive from) an access provider to an access recipient. Typically, the access provider is a function and the access recipient is a function. The access point may be any object, such as files or functions, to which the access recipient is granted access rights by the access provider. Access is typically represented by a relationship object referencing the access provider function, the access recipient function, and the access point object, and a set of access rights. There are typically different types of access, including read access, right access, and membership access. Therefore, the membership access relationship is typically represented as a subtype of the general/abstract access relationship.Type: ApplicationFiled: March 21, 2016Publication date: January 12, 2017Applicant: Skai, Inc.Inventor: Charles E. HENDERSON
-
Publication number: 20160266897Abstract: In various aspects, a system and method for the structuring and interpretation of organic computer programs may provide for programs to expand, grow and evolve after initiation in a manner that may be analogous to the way plants, animals, and organisms in nature that grow and evolve over time after their building blocks are assembled. The organic computing system and method may unify program design time and program run time, may provide for program structure and program state to change at run time, and may provide for programs to continuously change and evolve through the addition of member functions, inputs, and outputs as the program is running. The organic computing system provide for different interpreters on different graph databases to participate as functions in an integrated computer program distributed across a graphnet so that the program may evolve differentially over time.Type: ApplicationFiled: January 29, 2016Publication date: September 15, 2016Applicant: Skai, Inc.Inventor: Charles E. HENDERSON
-
Patent number: 9182164Abstract: A portable air conditioning system has a wheeled base and an insulated housing in a shape of a cube. A louver is located on a housing front panel. A louver and a pair of handles are located on a housing back panel. An insulated dividing panel divides an upper housing compartment and a lower housing compartment. A compressor coupled to a motor, a condenser, and a receiver are located in the lower housing compartment. An evaporator is located in the upper housing compartment. A suction line connects the accumulator to the compressor. An expansion tank is connected to the accumulator. A condensation pan is located above the dividing panel. An evaporator fan is located in the upper housing compartment and a condenser fan is located in the lower housing compartment. A thermostatic expansion valve is located on an inlet to the evaporator.Type: GrantFiled: November 6, 2012Date of Patent: November 10, 2015Inventor: Charles E. Henderson, Jr.
-
Publication number: 20150066851Abstract: A computational platform and related methods that generally combines the object model and the programming model into a single set of constructs (e.g. Forms, relations, entities, relationships). These constructs provide the characteristics of inheritance, linkage, immutability, versioning, and substitution in a single structure that can store the objects, processes, and instructions/programs, and provide for convergence and divergence of information in information streams, a database graph, or a database web distributed across a set of nodes.Type: ApplicationFiled: November 8, 2013Publication date: March 5, 2015Applicant: Skai, Inc.Inventor: CHARLES E. HENDERSON
-
Publication number: 20140337999Abstract: In a computer environment, a mechanism for the flow of access by means of derivation is provided. Typically, access rights granted with respect to an access point flow (or derive from) an access provider to an access recipient. Typically, the access provider is a function and the access recipient is a function. The access point may be any object, such as files or functions, to which the access recipient is granted access rights by the access provider. Access is typically represented by a relationship object referencing the access provider function, the access recipient function, and the access point object, and a set of access rights. There are typically different types of access, including read access, right access, and membership access. Therefore, the membership access relationship is typically represented as a subtype of the general/abstract access relationship.Type: ApplicationFiled: July 25, 2014Publication date: November 13, 2014Applicant: Skai, Inc.Inventor: Charles E. HENDERSON
-
Publication number: 20140280362Abstract: In a computer environment, a system and method is described that generally provides for creation of a distributed graph database, creation and deployment of nodes in a distributed graph database system, and integration of nodes into a set of distributed graph databases that include data nodes and edges that are: entities built using forms, relations, and relationships; immutable but evolvable through the addition of new data nodes or new edges joining the evolving data node to another data node; shareable and mergeable.Type: ApplicationFiled: May 29, 2014Publication date: September 18, 2014Applicant: Skai, Inc.Inventor: Charles E. HENDERSON
-
Patent number: 8826407Abstract: A mechanism for the flow of access by derivation is provided. An access point may be any object, such as files or functions, to which the access recipient is granted access rights by the access provider. Access is typically represented by a relationship object referencing the access provider function, the access recipient function, and the access point object, and a set of access rights. This membership access relationship object is typically represented as a subtype of the access relationship. When a membership access relationship is created, typically a new associated persona function is generated, representing the new identity created for the access recipient function while serving as a member of the access point function. When a persona function is invited to be a member in another function, that in turn generates a membership and a second persona that is derived from the first persona, resulting in identity derivation.Type: GrantFiled: November 23, 2011Date of Patent: September 2, 2014Assignee: Skai, Inc.Inventor: Charles E. Henderson
-
Patent number: 8775476Abstract: In a computer environment, a system and method is described that generally provides for creation of a distributed graph database, creation and deployment of nodes in a distributed graph database system, and integration of nodes into a set of distributed graph databases that include data nodes and edges that are: entities built using forms, relations, and relationships; immutable but evolvable through the addition of new data nodes or new edges joining the evolving data node to another data node; shareable and mergeable.Type: GrantFiled: December 30, 2011Date of Patent: July 8, 2014Assignee: Skai, Inc.Inventor: Charles E. Henderson
-
Publication number: 20140143754Abstract: In various aspects, a system and method for structuring and interpreting organic computer programs may provide for programs to expand, grow and evolve analogous to the way plants, animals, and organisms in nature grow and evolve. The organic computing system and method may unify program design time and program run time, may provide for program structure and program state to change at run time, and may provide for programs to continuously change and evolve through the addition of member functions, inputs, and outputs as the program is running. The organic computing system provides continuous means of differentiation, creating asymmetries and the opportunity for competition, and integration, creating symmetries and the opportunity for cooperation.Type: ApplicationFiled: November 22, 2013Publication date: May 22, 2014Inventor: Charles E. Henderson
-
Patent number: 8631387Abstract: In various aspects, a system and method for structuring and interpreting organic computer programs may provide for programs to expand, grow and evolve analogous to the way plants, animals, and organisms in nature grow and evolve. The organic computing system and method may unify program design time and program run time, may provide for program structure and program state to change at run time, and may provide for programs to continuously change and evolve through the addition of member functions, inputs, and outputs as the program is running. The organic computing system provides continuous means of differentiation, creating asymmetries and the opportunity for competition, and integration, creating symmetries and the opportunity for cooperation.Type: GrantFiled: April 2, 2012Date of Patent: January 14, 2014Assignee: Coral Networks, Inc.Inventor: Charles E. Henderson
-
Patent number: 8612397Abstract: A computational platform and related methods that generally combines the object model and the programming model into a single set of constructs (e.g., Forms, relations, entities, relationships). These constructs provide the characteristics of inheritance, linkage, immutability, versioning, and substitution in a single structure that can store the objects, processes, and instructions/programs, and provide for convergence and divergence of information in information streams, a database graph, or a database web distributed across a set of nodes.Type: GrantFiled: June 17, 2011Date of Patent: December 17, 2013Assignee: Coral Networks, Inc.Inventor: Charles E. Henderson
-
Publication number: 20120254842Abstract: In various aspects, a system and method for structuring and interpreting organic computer programs may provide for programs to expand, grow and evolve analogous to the way plants, animals, and organisms in nature grow and evolve. The organic computing system and method may unify program design time and program run time, may provide for program structure and program state to change at run time, and may provide for programs to continuously change and evolve through the addition of member functions, inputs, and outputs as the program is running. The organic computing system provides continuous means of differentiation, creating asymmetries and the opportunity for competition, and integration, creating symmetries and the opportunity for cooperation.Type: ApplicationFiled: April 2, 2012Publication date: October 4, 2012Applicant: Coral Networks, Inc.Inventor: Charles E. HENDERSON
-
Publication number: 20120246250Abstract: The invention provides a system and method for a network operating system. The system includes a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system generally increases productivity by enabling a network dynamic among knowledge workers. The system unifies e-mail and shared file management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management.Type: ApplicationFiled: May 24, 2012Publication date: September 27, 2012Applicant: CORAL NETWORKS, INC.Inventor: Charles E. HENDERSON
-
Publication number: 20120209886Abstract: In a computer environment, a system and method is described that generally provides for creation of a distributed graph database, creation and deployment of nodes in a distributed graph database system, and integration of nodes into a set of distributed graph databases that include data nodes and edges that are: entities built using forms, relations, and relationships; immutable but evolvable through the addition of new data nodes or new edges joining the evolving data node to another data node; shareable and mergeable.Type: ApplicationFiled: December 30, 2011Publication date: August 16, 2012Applicant: Coral Networks, Inc.Inventor: Charles E. HENDERSON
-
Patent number: 8209286Abstract: A system and method for a network operating system including a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system generally increases productivity by enabling a network dynamic among knowledge workers. The system and method generally unifies e-mail and shared file management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management.Type: GrantFiled: February 3, 2011Date of Patent: June 26, 2012Assignee: Coral Networks, Inc.Inventor: Charles E. Henderson
-
Publication number: 20120137360Abstract: A mechanism for the flow of access by derivation is provided. An access point may be any object, such as files or functions, to which the access recipient is granted access rights by the access provider. Access is typically represented by a relationship object referencing the access provider function, the access recipient function, and the access point object, and a set of access rights. This membership access relationship object is typically represented as a subtype of the access relationship. When a membership access relationship is created, typically a new associated persona function is generated, representing the new identity created for the access recipient function while serving as a member of the access point function. When a persona function is invited to be a member in another function, that in turn generates a membership and a second persona that is derived from the first persona, resulting in identity derivation.Type: ApplicationFiled: November 23, 2011Publication date: May 31, 2012Applicant: Coral Networks, Inc.Inventor: Charles E. Henderson
-
Publication number: 20110320411Abstract: A computational platform and related methods that generally combines the object model and the programming model into a single set of constructs (e.g., Forms, relations, entities, relationships). These constructs provide the characteristics of inheritance, linkage, immutability, versioning, and substitution in a single structure that can store the objects, processes, and instructions/ programs, and provide for convergence and divergence of information in information streams, a database graph, or a database web distributed across a set of nodes.Type: ApplicationFiled: June 17, 2011Publication date: December 29, 2011Applicant: Coral Networks, Inc.Inventor: Charles E. HENDERSON
-
Publication number: 20110238836Abstract: The invention provides a system and method for a network operating system. The system includes a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system generally increases productivity by enabling a network dynamic among knowledge workers. The system unifies e-mail and shared file management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management.Type: ApplicationFiled: June 7, 2011Publication date: September 29, 2011Applicant: Coral Networks, Inc.Inventor: Charles E. HENDERSON