Patents by Inventor Thomas Caldwell
Thomas Caldwell 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: 20260180859Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: ApplicationFiled: February 13, 2026Publication date: June 25, 2026Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Patent number: 12603815Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: GrantFiled: September 8, 2023Date of Patent: April 14, 2026Assignee: OPEN TEXT INC.Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Publication number: 20230421441Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Patent number: 11792075Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: GrantFiled: April 27, 2021Date of Patent: October 17, 2023Assignee: OPEN TEXT INC.Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Patent number: 11146450Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: GrantFiled: February 7, 2020Date of Patent: October 12, 2021Assignee: Webroot Inc.Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Publication number: 20210250237Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: ApplicationFiled: April 27, 2021Publication date: August 12, 2021Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Publication number: 20200177453Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: ApplicationFiled: February 7, 2020Publication date: June 4, 2020Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Patent number: 10560326Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: GrantFiled: September 22, 2017Date of Patent: February 11, 2020Assignee: Webroot Inc.Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Publication number: 20190097888Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.Type: ApplicationFiled: September 22, 2017Publication date: March 28, 2019Applicant: Webroot Inc.Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Patent number: 6564957Abstract: A portable jigsaw puzzle storage case and workstation is provided generally comprising an outer cover which encloses a sorting tray and a workstation therein. The workstation generally includes an assembly tray having an assembly board and a frame. The frame extends around at least part of the outer periphery of the assembly board, and is joined thereto by an integral hinge. Preferably, the assembly tray is formed of corrugated fiberboard. Further, a method of producing an assembly tray is provided. The method generally comprises the steps of providing an assembly board having a first half and a second half, cutting out an inner section of the first half to define an outer peripheral strip, scoring the assembly board at a boundary line where the first and second half meet, and attaching the outer peripheral strip to the second half to form a frame on the second half of the assembly board. The cutting step may further include the step of cutting the inner section to form a sorting tray.Type: GrantFiled: May 1, 2001Date of Patent: May 20, 2003Assignee: Mississippi Packaging, LLCInventor: Thomas Caldwell
-
Publication number: 20020163126Abstract: A portable jigsaw puzzle storage case and workstation is provided generally comprising an outer cover which encloses a sorting tray and a workstation therein. The workstation generally includes an assembly tray having an assembly board and a frame. The frame extends around at least part of the outer periphery of the assembly board, and is joined thereto by an integral hinge. Preferably, the assembly tray is formed of corrugated fiberboard. Further, a method of producing an assembly tray is provided. The method generally comprises the steps of providing an assembly board having a first half and a second half, cutting out an inner section of the first half to define an outer peripheral strip, scoring the assembly board at a boundary line where the first and second half meet, and attaching the outer peripheral strip to the second half to form a frame on the second half of the assembly board. The cutting step may further include the step of cutting the inner section to form a sorting tray.Type: ApplicationFiled: May 1, 2001Publication date: November 7, 2002Applicant: Mississippi Packaging, LLCInventor: Thomas Caldwell