Patents by Inventor Chris K. Wensel

Chris K. Wensel 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).

  • Patent number: 9665660
    Abstract: A system and a method are disclosed for transforming cluster computing resources of a target system to match a user defined logical data flow so data processing between the source and target are functionally equivalent. The source logical dataflow is compatibly mapped to a target directed acyclic graph that represents the cluster computing resources. A series of subgraph assertion and transform operations are applied iteratively until the logical data flow is isomorphic with a directed acyclic graph. The assertion and transform operations are comprised of rules and assertions, which are maintained in a rules registry.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: May 30, 2017
    Assignee: Xplenty Ltd.
    Inventor: Chris K. Wensel
  • Publication number: 20150261881
    Abstract: A system and a method are disclosed for transforming cluster computing resources of a target system to match a user defined logical data flow so data processing between the source and target are functionally equivalent. The source logical dataflow is compatibly mapped to a target directed acyclic graph that represents the cluster computing resources. A series of subgraph assertion and transform operations are applied iteratively until the logical data flow is isomorphic with a directed acyclic graph. The assertion and transform operations are comprised of rules and assertions, which are maintained in a rules registry.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 17, 2015
    Inventor: Chris K. Wensel
  • Patent number: 6961772
    Abstract: A client object on a first network requests access to a server object on a second network. A third network connects the first network to the second network. A connections properties table is associated with the first network and includes an entry for each of one or more second networks that are accessible by the first network. The connections properties table also includes connection protocol information for accessing the one or more second networks. A connection manager generates a boundary traversal key for requests for access to server objects that have a corresponding entry in the connections properties table. The boundary traversal key is generated from the corresponding connection protocol information in the connections properties table.
    Type: Grant
    Filed: November 30, 1999
    Date of Patent: November 1, 2005
    Assignee: Recursion Software, Inc.
    Inventor: Chris K. Wensel
  • Patent number: 6678743
    Abstract: A method for moving objects in a distributed computing system is provided that comprises receiving a move indication (224) at a mobility facet object (206) that is aggregated with a primary facet object (204) through an aggregate object (202) located at a current host address and port number (222). A new aggregate object (246) with the new version (242) of the primary facet object (204) as a new primary facet object (248) and the new version (236) of the mobility facet object (206) as a new mobility facet object (250) are created at a new host address and port number (234).
    Type: Grant
    Filed: November 30, 1999
    Date of Patent: January 13, 2004
    Assignee: Recursion Software, Inc.
    Inventors: Graham W. Glass, Chris K. Wensel
  • Patent number: RE41706
    Abstract: A method for moving objects in a distributed computing system is provided that comprises receiving a move indication (224) at a mobility facet object (206) that is aggregated with a primary facet object (204) through an aggregate object (202) located at a current host address and port number (222). A new aggregate object (246) with the new version (242) of the primary facet object (204) as a new primary facet object (248) and the new version (236) of the mobility facet object (206) as a new mobility facet object (250) are created at a new host address and port number (234).
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: September 14, 2010
    Inventors: Graham W. Glass, Chris K. Wensel