Patents by Inventor Duncan Harper
Duncan Harper 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: 20240342509Abstract: A device for stationary delivery of focused ultrasound therapy to a body surface treatment area of a patient includes a plurality of ultrasound emitters arranged in a flexible array, each emitter of the plurality of emitters having a polygonic geometry and a plurality of edges. At least one edge of each emitter is adjacent to and forms a narrow gap between the at least one edge and an edge of at least one other emitter of the plurality of emitters. Each emitter has an external face and an opposite internal face. The flexible array provides an area of uniform emitter coverage so that uniform ultrasonic waves are applied to the body surface treatment area of the patient when the device is placed onto, so as to conform to, a curvature of the body surface treatment area, and the external face of each emitter is adjacent to the treatment area.Type: ApplicationFiled: April 10, 2024Publication date: October 17, 2024Inventors: Ross Duncan Harper, Dawn Annette Crocker
-
Patent number: 11960601Abstract: A system for managing an infrastructure includes extraction engine is in communication with a managed infrastructure that includes physical hardware. A signalizer engine includes one or more of an NMF engine (Non-negative matrix factorization), a k-means clustering engine (a method of vector quantization), and a topology proximity engine. The signalizer engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the infrastructure. The signalizer engine uses graph coordinates and optionally a subset of attributes assigned to each event to generate one or more clusters to bring together events whose characteristics are similar. One or more interactive displays provide a collaborative interface coupled to the extraction and the signalizer engine with a collaborative interface (UI) for decomposing events from the infrastructure.Type: GrantFiled: October 7, 2022Date of Patent: April 16, 2024Assignee: Dell Products L.P.Inventors: Philip Tee, Robert Duncan Harper
-
Patent number: 11960374Abstract: A system is provided for managing a managed infrastructure that has physical hardware components. A signalizer engine is coupled to the managed infrastructure. The signalizer engine includes a central processor and a main memory. In response to input from the managed infrastructure, the central processor and the main memory use graph coordinates to determine hop proximity of a source of an event. Clusters of events are then produced relating to one or more failures or errors in the physical elements of the managed infrastructure. Each event being is converted to words to group the events into the clusters that relate to a failure or an actionable problem in the physical hardware components to produce an output. A compare and merge engine is coupled to the signalizer engine to receive the output. In response to the output, the system executes physical corrections to the physical hardware of the managed infrastructure.Type: GrantFiled: October 7, 2022Date of Patent: April 16, 2024Assignee: Dell Products L.P.Inventors: Philip Tee, Robert Duncan Harper
-
Patent number: 11924018Abstract: A system texecutes automatic attribute inference and includes: a processor; a memory coupled to the memory; a first engine that executes automatic attribute inference; an extraction engine in communication with a managed infrastructure and the first engine, the extraction engine configured to receive managed infrastructure data; and a signaliser engine that includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine, the signaliser engine inputting a list of devices and a list a connections between components or nodes in the managed infrastructure, the signaliser engine determining one or more common characteristics and produces one or more dusters of events.Type: GrantFiled: September 24, 2021Date of Patent: March 5, 2024Assignee: Dell Products L.P.Inventors: Philip Tee, Robert Duncan Harper
-
Patent number: 11914452Abstract: A user interface system is provided. At least one engine is provided to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information, determine common characteristics of events and produce clusters of events relating to the failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations is created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A situation room is coupled to or includes a dashboard display computer system and a data system, the display computer system configured to generate a dashboard display configured to display situations from the clustered events.Type: GrantFiled: January 27, 2017Date of Patent: February 27, 2024Assignee: Dell Products L.P.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend
-
Patent number: 11888709Abstract: A user interface system has at least a first engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware which supports the flow and processing of information. The at least first engine determines common characteristics of events and produces clusters of events relating to the failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations are created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A display computer system generates a dashboard display that includes situations from clustered messages received from managed infrastructure.Type: GrantFiled: February 10, 2017Date of Patent: January 30, 2024Assignee: Dell Products L.P.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend
-
Patent number: 11817993Abstract: A system is provided that executes artificial intelligence for unstructured data. A memory coupled to a processor that executes instructions for: a first engine using artificial intelligence (AI) to create a structured event or scraped structured event records from unstructured and semi-structured log messages; an extraction engine in communication with a managed infrastructure and the first engine, the extraction engine configured to receive managed infrastructure data; and a signaliser engine that includes one or more of a NMF engine, a k-means clustering engine and a topology proximity engine, the signaliser engine inputting a list of devices and a list a connection between components or nodes in the managed infrastructure, the signaliser engine determining one or more common characteristics and produces one or more clusters of events.Type: GrantFiled: May 24, 2021Date of Patent: November 14, 2023Assignee: Dell Products L.P.Inventors: Philip Tee, Robert Duncan Harper
-
Patent number: 11784888Abstract: A managed infrastructure is provided. Systems, and associated methods, use frequency-based sorting logic relative to feature spare NLP datasets.Type: GrantFiled: December 24, 2020Date of Patent: October 10, 2023Assignee: Moogsoft Inc.Inventor: Robert Duncan Harper
-
Publication number: 20230030988Abstract: A system for managing an infrastructure includes extraction engine is in communication with a managed infrastructure that includes physical hardware. A signalizer engine includes one or more of an NMF engine (Non-negative matrix factorization), a k-means clustering engine (a method of vector quantization), and a topology proximity engine. The signalizer engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the infrastructure. The signalizer engine uses graph coordinates and optionally a subset of attributes assigned to each event to generate one or more clusters to bring together events whose characteristics are similar. One or more interactive displays provide a collaborative interface coupled to the extraction and the signalizer engine with a collaborative interface (UI) for decomposing events from the infrastructure.Type: ApplicationFiled: October 7, 2022Publication date: February 2, 2023Inventors: Philip Tee, Robert Duncan Harper
-
Publication number: 20220014419Abstract: A system texecutes automatic attribute inference and includes: a processor; a memory coupled to the memory; a first engine that executes automatic attribute inference; an extraction engine in communication with a managed infrastructure and the first engine, the extraction engine configured to receive managed infrastructure data; and a signaliser engine that includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine, the signaliser engine inputting a list of devices and a list a connections between components or nodes in the managed infrastructure, the signaliser engine determining one or more common characteristics and produces one or more dusters of events.Type: ApplicationFiled: September 24, 2021Publication date: January 13, 2022Inventors: Philip Tee, Robert Duncan Harper
-
Publication number: 20210306200Abstract: A system is provided that executes artificial intelligence for unstructured data. A memory coupled to a processor that executes instructions for: a first engine using artificial intelligence (AI) to create a structured event or scraped structured event records from unstructured and semi-structured log messages; an extraction engine in communication with a managed infrastructure and the first engine, the extraction engine configured to receive managed infrastructure data; and a signaliser engine that includes one or more of a NMF engine, a k-means clustering engine and a topology proximity engine, the signaliser engine inputting a list of devices and a list a connection between components or nodes in the managed infrastructure, the signaliser engine determining one or more common characteristics and produces one or more clusters of events.Type: ApplicationFiled: May 24, 2021Publication date: September 30, 2021Inventors: Philip Tee, Robert Duncan Harper
-
Publication number: 20210258225Abstract: A managed infrastructure is provided. Systems, and associated methods, use frequency-based sorting logic relative to feature spare NLP datasets.Type: ApplicationFiled: December 24, 2020Publication date: August 19, 2021Inventor: Robert Duncan Harper
-
Patent number: 11080116Abstract: A method is provided for communication with a managed infrastructure. Messages are received at an extraction engine from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. Events are produced that relate to the managed infrastructure. The events are converted into words and subsets used to group the events that relate to failures or errors in the managed infrastructure, including the managed infrastructure physical hardware. One or more common characteristics of events are determined. Clusters of events are produced relating to the failure or errors in the managed infrastructure. A source address is used for each event and a graph topology of the managed infrastructure to assign a graph coordinate to the event. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information.Type: GrantFiled: December 26, 2018Date of Patent: August 3, 2021Assignee: Moogsoft Inc.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey
-
Patent number: 11003521Abstract: A system is provided for decomposing events from managed infrastructures. A first engine is configured to receive message data from a managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information, The at least one engine is configured to determine common characteristics of events and produce clusters of events relating to the failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in a physical hardware of the managed infrastructure directed to supporting the flow and processing of information. The first engine is configured to create one or more situations that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A second engine is configured to determine one or more common steps from events and produces clusters relating to events.Type: GrantFiled: December 25, 2018Date of Patent: May 11, 2021Assignee: Moogsoft, Inc.Inventors: Philip Tee, Robert Duncan Harper
-
Patent number: 10884835Abstract: A user interface system includes an extraction engine in communication with a managed infrastructure. The extraction engine in operation receives messages from the managed infrastructure and produces events that relate to the managed infrastructure and converts the events into words and subsets used to group the events into clusters that relate to failures or errors in the managed infrastructure includes managed infrastructure physical hardware. The managed infrastructure supports the flow and processing of information. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to events. The sigalizer engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the managed infrastructure.Type: GrantFiled: February 24, 2017Date of Patent: January 5, 2021Assignee: Moogsoft Inc.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend
-
Patent number: 10791148Abstract: A system is in communication with a managed infrastructure comprising. At least a first engine one engine receives message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. The at least first engine one engine determines common characteristics of events, and produces clusters of events relating to the failure of errors in the managed infrastructure. A second engine uses a source address for each of an event and a graph topology of the managed infrastructure that represents a node to node connectivity and a graph coordinate for each of an event, with an optional subset of attributes extracted for each of an event. The second engine provides a list of connections between components or nodes in the managed infrastructure. A display computer system has a collaborative interface (UI) accessible by at least two parties for situations relative to clustered messages relating to the managed infrastructure.Type: GrantFiled: November 30, 2018Date of Patent: September 29, 2020Assignee: Moogsoft Inc.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey
-
Patent number: 10693707Abstract: A system is provided for decomposing events from managed infrastructures. A first engine is configured to receive message data from a managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information, the at least one engine is configured to determine common characteristics of events and produce clusters of events relating to the failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in a physical hardware of the managed infrastructure directed to supporting the flow and processing of information. The first engine is configured to create one or more situations that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A second engine is configured to determine one or more common steps from events and produces clusters relating to events.Type: GrantFiled: July 24, 2018Date of Patent: June 23, 2020Assignee: Moogsoft Inc.Inventors: Philip Tee, Robert Duncan Harper
-
Publication number: 20200177436Abstract: Methods and system decompose events from managed infrastructures while dealing with tuned data.Type: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Inventor: Robert Duncan Harper
-
Patent number: 10574551Abstract: A system is provided for clustering events. A first engine is configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. A second engine determines common characteristics of events and produces clusters of events relating to a failure of errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations are created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. In response to the production of the clusters one or more physical changes in the managed infrastructure hardware.Type: GrantFiled: December 19, 2016Date of Patent: February 25, 2020Assignee: Moogsoft, Inc.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey
-
Patent number: 10572277Abstract: A user interface system includes a first engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. A second engine determines common characteristics of events and produces clusters of events relating to the failure of errors in the managed infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations is created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A situation room includes a user interface (UI) for decomposing events from managed infrastructures.Type: GrantFiled: February 13, 2017Date of Patent: February 25, 2020Assignee: Moogsoft, Inc.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend