Patents Assigned to Guardian, LLC
-
Patent number: 12292998Abstract: Provided herein are systems and methods for identifying personal identifiers in content. An entity engine may receive content to identify candidate personal identifiers. The entity engine may determine that a text string in the content matches to a data format specified in entity definitions corresponding to types of personal identifiers and a rule for finding a geographic or linguistic term in the content correlated to the specific type of personal identifier. Each entity definition may specify a data format for finding a specific type of personal identifier in content. The data format corresponds to a type of personal identifier. The entity engine may identify, according to a rule of the first entity definition, a geographic or linguistic term in the content correlated to the type of personal identifier. The entity engine may classify the text string as the type of personal identifier, for preventing data breach or exfiltration.Type: GrantFiled: November 7, 2023Date of Patent: May 6, 2025Assignee: DIGITAL GUARDIAN LLCInventor: Richard Douglas LeCour
-
Patent number: 12242902Abstract: Provided herein are systems and methods for multi-event correlation. Receiving a stream of events, each leaf rule engine may detect a plurality of events from the stream that matches a characteristic for the leaf rule engine. Each leaf rule engine may identify, from the plurality of events and within a time window, a group of events that satisfies a condition for the respective leaf rule engine. A root conditions engine may receive a stream of leaf events corresponding to the group of events identified by each leaf rule engine. The root conditions engine may identify, from the received stream of leaf events and within a root time window, a collection of events that satisfies a condition for the root conditions engine. A trigger may execute an action according to the collection of events identified within the root time window.Type: GrantFiled: November 7, 2023Date of Patent: March 4, 2025Assignee: DIGITAL GUARDIAN LLCInventor: John H. Lehman
-
Publication number: 20240415686Abstract: An arm brace providing adjustable permitted flexion of the arm at the elbow includes an adjustable upper arm section, an adjustable lower arm section, a stoppable hinge connecting the arm sections, a stop to stop the hinge, and adjustable closures to connect the brace system to the upper and lower arm of a patient around the elbow. The stoppable hinge includes a stop receiver with slot detents for inserting a stopping tab at angular settings for permitted arm flexion, and an edge, for interacting with the stopping tab. The upper and lower arm sections are adjustable left-to-right to fit the patient's arm by a ratchet mechanism.Type: ApplicationFiled: June 13, 2023Publication date: December 19, 2024Applicant: Infusion Guardian LLCInventor: Casey James Hewes
-
Patent number: 11983494Abstract: An apparatus and method for dynamic data synthesis wherein the apparatus receives a first textual data set, displays at least an interface field, populates the at least an interface field with at least an element of the first textual data set, generates a destination-formatted query using the populated at least an interface field, transmits the formatted query to a remote device, receives a second textual data set, outputs a user score and a set of score metadata, generates a comprehensive report, and displays the comprehensive report to the user.Type: GrantFiled: October 24, 2023Date of Patent: May 14, 2024Assignee: Tax Guardian, LLCInventor: Travis Watkins
-
Publication number: 20230405278Abstract: In aspects of a multi-directional catheter guard, a first end is configured for fitment with an anatomically male patient, and a second end is configured for fitment with an anatomically female patient. The multi-directional catheter guard can include an expandable enclosure that expands and closes for fitment, encompassing a catheter tubing in a direction corresponding to patient anatomy. The multi-directional catheter guard may also include a friction material that resists lateral movement of the multi-directional catheter guard from an attached position on the catheter tubing.Type: ApplicationFiled: June 13, 2023Publication date: December 21, 2023Applicant: Catheter Guardian, LLCInventor: Caleb Hollis Whitmore
-
Patent number: 11809920Abstract: Provided herein are systems and methods for multi-event correlation. Receiving a stream of events, each leaf rule engine may detect a plurality of events from the stream that matches a characteristic for the leaf rule engine. Each leaf rule engine may identify, from the plurality of events and within a time window, a group of events that satisfies a condition for the respective leaf rule engine. A root conditions engine may receive a stream of leaf events corresponding to the group of events identified by each leaf rule engine. The root conditions engine may identify, from the received stream of leaf events and within a root time window, a collection of events that satisfies a condition for the root conditions engine. A trigger may execute an action according to the collection of events identified within the root time window.Type: GrantFiled: May 21, 2021Date of Patent: November 7, 2023Assignee: DIGITAL GUARDIAN LLCInventor: John H. Lehmann
-
Patent number: 11809595Abstract: Provided herein are systems and methods for identifying personal identifiers in content. An entity engine may receive content to identify candidate personal identifiers. The entity engine may determine that a text string in the content matches to a data format specified in entity definitions corresponding to types of personal identifiers and a rule for finding a geographic or linguistic term in the content correlated to the specific type of personal identifier. Each entity definition may specify a data format for finding a specific type of personal identifier in content. The data format corresponds to a type of personal identifier. The entity engine may identify, according to a rule of the first entity definition, a geographic or linguistic term in the content correlated to the type of personal identifier. The entity engine may classify the text string as the type of personal identifier, for preventing data breach or exfiltration.Type: GrantFiled: November 28, 2022Date of Patent: November 7, 2023Assignee: DIGITAL GUARDIAN LLCInventor: Richard Douglas LeCour
-
Patent number: 11799736Abstract: Provided herein are systems and methods of investigating an entity or a potential incident. A tracker engine may receive an identification of a first entity in a networked environment. The tracker engine may display, in a user interface responsive to receiving the identification, a representation of the first entity, and representations of a plurality of entities associated with the first entity. The plurality of associated entities may include: a network connection, a file, a process, a user or a computing device. The tracker engine may receive, via the user interface, a selection of a second entity from the plurality of associated entities. The tracker engine may update, responsive to receiving the selection, the user interface to display a representation of the second entity graphically linked to the representation of the first entity, and representations of a plurality of entities associated with the second entity.Type: GrantFiled: December 27, 2019Date of Patent: October 24, 2023Assignee: DIGITAL GUARDIAN LLCInventors: Jaimen Dee Hoopes, Christian J Weibell, Christopher James Balmforth
-
Patent number: 11734441Abstract: Provided herein are systems and methods of tracing data. A tracing engine may receive, via the user interface, a selection of a target file or an event involving the target file. The tracing engine may generate, responsive to receiving the selection, a trace of first data in the target file to a plurality of file instances in a network each having at least one version of the first data. Each of the plurality of file instances may be related to at least the target file or another of the plurality of file instances via at least one file operation or data operation. The tracing engine may render, via a user interface, the generated trace.Type: GrantFiled: December 31, 2019Date of Patent: August 22, 2023Assignee: DIGITAL GUARDIAN LLCInventors: Jaimen Dee Hoopes, Christian J Weibell
-
Patent number: 11609984Abstract: Provided herein are systems and methods for determining a likelihood that an executable comprises malware. A learning engine may determine a plurality of attributes of an executable identified in a computing environment, and a corresponding weight to assign to each of the plurality of attributes. Each of the plurality of attributes may be indicative of a level of risk for the computing environment. The learning engine may generate, according to the determined plurality of attributes and the corresponding weights, one or more scores indicative of a likelihood that the executable comprises malware. A rule engine may perform an action to manage operation of the executable, according to the generated one or more scores.Type: GrantFiled: February 14, 2018Date of Patent: March 21, 2023Assignee: Digital Guardian LLCInventor: Dwayne A. Carson
-
Patent number: 11574074Abstract: Provided herein are systems and methods for classifying content to prevent data breach or exfiltration. An entity engine may receive content for classification into a content type for preventing data breach or exfiltration. The entity engine may determine that secondary data, defined by an operand of an entity definition, is present in the content. Each entity definition may correspond to one content type and may include a Boolean expression of operands. Each operand may include a matching element to be used for matching against content undergoing classification into one of the content types, upon secondary data defined by the operand being present in the content. The entity engine may classify the content into a content type of the content types, corresponding to the entity definition, based on matching the matching element of the operand to the content, and matching other operands of the entity definition to the content.Type: GrantFiled: December 11, 2017Date of Patent: February 7, 2023Assignee: Digital Guardian LLCInventors: Niranjan Koduri, Richard Douglas LeCour, Emanoel Daryoush
-
Patent number: 11531779Abstract: Provided herein are systems and methods for identifying personal identifiers in content. An entity engine may receive content to identify candidate personal identifiers. The entity engine may determine that a text string in the content matches to a data format specified in entity definitions corresponding to types of personal identifiers and a rule for finding a geographic or linguistic term in the content correlated to the specific type of personal identifier. Each entity definition may specify a data format for finding a specific type of personal identifier in content. The data format corresponds to a type of personal identifier. The entity engine may identify, according to a rule of the first entity definition, a geographic or linguistic term in the content correlated to the type of personal identifier. The entity engine may classify the text string as the type of personal identifier, for preventing data breach or exfiltration.Type: GrantFiled: December 11, 2017Date of Patent: December 20, 2022Assignee: Digital Guardian LLCInventor: Richard Douglas LeCour
-
Patent number: 11507697Abstract: Provided herein are systems and methods for defining and securely sharing objects for use in preventing data breach or exfiltration. Memory may be configured to store a plurality of objects for use in preventing data breach or exfiltration. A validation engine can validate the objects, incorporate into each object an object identifier and a signature, and generate a subset of the objects for use by a first user. The validation engine can store, in the memory, the plurality of objects as a superset of objects corresponding to the generated subset. An evaluation engine may, responsive to identifying that one or more object identifiers and signatures in a received set of objects belong to the subset corresponding to the stored superset, verify whether any object in the received set has been tampered with.Type: GrantFiled: October 12, 2020Date of Patent: November 22, 2022Assignee: Digital Guardian LLCInventors: Shreemathi Atreya, Niranjan Koduri, Wai Tung Yim, Emanoel Daryoush
-
Patent number: 11408707Abstract: A firearm grip assembly includes a firearm adapter having functionality for engaging the receiver of a firearm. An elongated handgrip body having an opening along the top end slidingly receives the bottom end of the adapter. The latching mechanism is positioned within the adapter and includes a resilient member having a pair of buttons extending outward therefrom. The buttons are positioned through a first set of openings located on the adapter body and are selectively positioned within a second pair of openings on the handgrip body when the adapter is positioned within the handgrip body.Type: GrantFiled: January 8, 2021Date of Patent: August 9, 2022Assignee: Gun Guardian LLCInventors: William Lewis Murphy, II, Robert Vail Harvey
-
Patent number: 11388183Abstract: Provided herein are systems and methods for risk tracking. A tracker engine executable on servers may provide, in a user interface, a plurality of categories of locations for files in a networked environment. The tracker engine may identify in the user interface risk categories of the files in each of the categories of the locations. The tracker engine may provide, in the user interface, types of egress points for the files. The tracker engine may generate links between the categories of the locations of the files, the risk categories of the files and the types of egress points for the files. Details about each of the files may be navigable from the user interface via a corresponding category of a location of the file, a corresponding risk category of the file or a corresponding type of egress point for the file.Type: GrantFiled: May 28, 2019Date of Patent: July 12, 2022Assignee: Digital Guardian LLCInventors: Jaimen Dee Hoopes, Christian J Weibel, Christian Paul Larsen
-
Patent number: 11269989Abstract: Provided herein are systems and methods for protecting data from injected malware. In some embodiments, a virtual memory validator may execute in user mode memory space on a computing device. The virtual memory validator may monitor an execution stack of an executing thread of a process. The virtual memory validator may identify a memory address referenced in the execution stack, responsive to the process attempting to access a protected resource. The virtual memory validator may determine that the memory address refers to a memory region that is designated as executable. The virtual memory validator may determine that the memory address is outside memory regions identified in a memory range map. The virtual memory validator may, responsive to the determination, identify the process as a potential malware process.Type: GrantFiled: April 3, 2020Date of Patent: March 8, 2022Assignee: DIGITAL GUARDIAN LLCInventor: Dwayne A. Carson
-
Publication number: 20210279117Abstract: Provided herein are systems and methods for multi-event correlation. Receiving a stream of events, each leaf rule engine may detect a plurality of events from the stream that matches a characteristic for the leaf rule engine. Each leaf rule engine may identify, from the plurality of events and within a time window, a group of events that satisfies a condition for the respective leaf rule engine. A root conditions engine may receive a stream of leaf events corresponding to the group of events identified by each leaf rule engine. The root conditions engine may identify, from the received stream of leaf events and within a root time window, a collection of events that satisfies a condition for the root conditions engine. A trigger may execute an action according to the collection of events identified within the root time window.Type: ApplicationFiled: May 21, 2021Publication date: September 9, 2021Applicant: Digital Guardian LLCInventor: John H. Lehmann
-
Publication number: 20210203567Abstract: Provided herein are systems and methods of investigating an entity or a potential incident. A tracker engine may receive an identification of a first entity in a networked environment. The tracker engine may display, in a user interface responsive to receiving the identification, a representation of the first entity, and representations of a plurality of entities associated with the first entity. The plurality of associated entities may include: a network connection, a file, a process, a user or a computing device. The tracker engine may receive, via the user interface, a selection of a second entity from the plurality of associated entities. The tracker engine may update, responsive to receiving the selection, the user interface to display a representation of the second entity graphically linked to the representation of the first entity, and representations of a plurality of entities associated with the second entity.Type: ApplicationFiled: December 27, 2019Publication date: July 1, 2021Applicant: Digital Guardian, LLCInventors: Jaimen Dee Hoopes, Christian J. Weibell, Christopher James Balmforth
-
Patent number: 11016826Abstract: Provided herein are systems and methods for multi-event correlation. Receiving a stream of events, each leaf rule engine may detect a plurality of events from the stream that matches a characteristic for the leaf rule engine. Each leaf rule engine may identify, from the plurality of events and within a time window, a group of events that satisfies a condition for the respective leaf rule engine. A root conditions engine may receive a stream of leaf events corresponding to the group of events identified by each leaf rule engine. The root conditions engine may identify, from the received stream of leaf events and within a root time window, a collection of events that satisfies a condition for the root conditions engine. A trigger may execute an action according to the collection of events identified within the root time window.Type: GrantFiled: May 31, 2019Date of Patent: May 25, 2021Assignee: Digital Guardian LLCInventor: John H. Lehmann
-
Patent number: D1050364Type: GrantFiled: June 3, 2022Date of Patent: November 5, 2024Assignee: THE DRAIN GUARDIAN, LLCInventor: Douglas W. Banks