Patents by Inventor Timothy BACH
Timothy BACH 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: 12476983Abstract: Detection of unknown applications is disclosed, including: detecting an event associated with accessing an application; determining target information associated with the event; and identifying the application from the target information.Type: GrantFiled: September 6, 2022Date of Patent: November 18, 2025Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach, Michael Brancato, Drew Gatchell, Jason Tesarz
-
Publication number: 20250310338Abstract: Bridging between source applications and authorization systems is disclosed, including: monitoring an update across a set of source application servers; translating the update into a synthetic message using source application information associated with the set of source application servers and an attribute associated with a target authorization system; and sending the synthetic message to the target authorization system, wherein the target authorization system is configured to instruct an authorization action to be performed at one or more of the set of source application servers.Type: ApplicationFiled: June 10, 2025Publication date: October 2, 2025Inventors: Brian Soby, Timothy Bach, Brandon Levene
-
Patent number: 12381882Abstract: Bridging between source applications and authorization systems is disclosed, including: monitoring an update across a set of source application servers; translating the update into a synthetic message using source application information associated with the set of source application servers and an attribute associated with a target authorization system; and sending the synthetic message to the target authorization system, wherein the target authorization system is configured to instruct an authorization action to be performed at one or more of the set of source application servers.Type: GrantFiled: September 6, 2024Date of Patent: August 5, 2025Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach, Brandon Levene
-
Publication number: 20250190540Abstract: Normalizing external application data is disclosed, including: receiving external application data associated with an external application; determining normalized metadata based at least in part on inferring from the external application data; and using the normalized metadata to monitor activities at the external application.Type: ApplicationFiled: February 10, 2025Publication date: June 12, 2025Inventors: Timothy Bach, Brian Soby
-
Publication number: 20250181755Abstract: Dynamic evaluation of data store access store permissions is disclosed: obtaining a set of record identifiers (IDs) associated with a selected data store associated with an external system; determining record-level access permissions associated with a user for records in the selected data store associated with the set of record IDs; inferring one or more data store-level access permissions associated with the user for the selected data store based at least in part on the record-level access permissions associated with the user for the records in the selected data store; and presenting the inferred one or more data store-level access permissions associated with the user at a user interface.Type: ApplicationFiled: February 10, 2025Publication date: June 5, 2025Inventors: Aaron Costello, Timothy Bach
-
Patent number: 12261862Abstract: Detection of unknown applications is disclosed, including: detecting an event associated with accessing an application; determining target information associated with the event; and identifying the application from the target information.Type: GrantFiled: January 23, 2024Date of Patent: March 25, 2025Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach, Michael Brancato, Drew Gatchell, Jason Tesarz
-
Patent number: 12259997Abstract: Dynamic evaluation of data store access store permissions is disclosed: obtaining a set of record identifiers (IDs) associated with a selected data store associated with an external system; determining record-level access permissions associated with a user for records in the selected data store associated with the set of record IDs; inferring one or more data store-level access permissions associated with the user for the selected data store based at least in part on the record-level access permissions associated with the user for the records in the selected data store; and presenting the inferred one or more data store-level access permissions associated with the user at a user interface.Type: GrantFiled: February 23, 2022Date of Patent: March 25, 2025Assignee: AppOmni, Inc.Inventors: Aaron Costello, Timothy Bach
-
Patent number: 12254080Abstract: Normalizing external application data is disclosed, including: receiving external application data associated with an external application; determining normalized metadata based at least in part on inferring from the external application data; and using the normalized metadata to monitor activities at the external application.Type: GrantFiled: December 21, 2023Date of Patent: March 18, 2025Assignee: AppOmni, Inc.Inventors: Timothy Bach, Brian Soby
-
Publication number: 20240176868Abstract: Normalizing external application data is disclosed, including: receiving external application data associated with an external application; determining normalized metadata based at least in part on inferring from the external application data; and using the normalized metadata to monitor activities at the external application.Type: ApplicationFiled: December 21, 2023Publication date: May 30, 2024Inventors: Timothy Bach, Brian Soby
-
Publication number: 20240163296Abstract: Detection of unknown applications is disclosed, including: detecting an event associated with accessing an application; determining target information associated with the event; and identifying the application from the target information.Type: ApplicationFiled: January 23, 2024Publication date: May 16, 2024Inventors: Brian Soby, Timothy Bach, Michael Brancato, Drew Gatchell, Jason Tesarz
-
Publication number: 20240080324Abstract: Detection of unknown applications is disclosed, including: detecting an event associated with accessing an application; determining target information associated with the event; and identifying the application from the target information.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Brian Soby, Timothy Bach, Michael Brancato, Drew Gatchell, Jason Tesarz
-
Patent number: 11899779Abstract: Normalizing external application data is disclosed, including: receiving external application data associated with an external application; determining normalized metadata based at least in part on inferring from the external application data; and using the normalized metadata to monitor activities at the external application.Type: GrantFiled: December 9, 2021Date of Patent: February 13, 2024Assignee: AppOmni, Inc.Inventors: Timothy Bach, Brian Soby
-
Patent number: 11870783Abstract: Classification management is disclosed, including: obtaining, via a user interface, mappings of stored elements to a plurality of classifications, wherein the mappings include prescribed security attributes corresponding to the plurality of classifications; obtaining, via the user interface, a policy that includes identifying information associated with a set of actors and a specified at least portion of the plurality of classifications; comparing a set of configured security attributes associated with the set of actors to at least a portion of the prescribed security attributes corresponding to the specified at least portion of the plurality of classifications; and outputting information pertaining to a set of discrepancies determined based at least in part on the comparison.Type: GrantFiled: May 5, 2021Date of Patent: January 9, 2024Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach
-
Publication number: 20230267225Abstract: Dynamic evaluation of data store access store permissions is disclosed: obtaining a set of record identifiers (IDs) associated with a selected data store associated with an external system; determining record-level access permissions associated with a user for records in the selected data store associated with the set of record IDs; inferring one or more data store-level access permissions associated with the user for the selected data store based at least in part on the record-level access permissions associated with the user for the records in the selected data store; and presenting the inferred one or more data store-level access permissions associated with the user at a user interface.Type: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Inventors: Aaron Costello, Timothy Bach
-
Patent number: 11418393Abstract: Remediation of detected configuration violations is disclosed, including: detecting a violation associated with a configuration at a data source server; providing a remediation corresponding to the violation; and storing an audit log that includes one or more events associated with the remediation corresponding to the violation.Type: GrantFiled: July 26, 2021Date of Patent: August 16, 2022Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach
-
Publication number: 20220201002Abstract: Classification management is disclosed, including: obtaining, via a user interface, mappings of stored elements to a plurality of classifications, wherein the mappings include prescribed security attributes corresponding to the plurality of classifications; obtaining, via the user interface, a policy that includes identifying information associated with a set of actors and a specified at least portion of the plurality of classifications; comparing a set of configured security attributes associated with the set of actors to at least a portion of the prescribed security attributes corresponding to the specified at least portion of the plurality of classifications; and outputting information pertaining to a set of discrepancies determined based at least in part on the comparison.Type: ApplicationFiled: May 5, 2021Publication date: June 23, 2022Inventors: Brian Soby, Timothy Bach
-
Patent number: 11044256Abstract: Classification management is disclosed, including: obtaining, via a user interface, mappings of stored elements to a plurality of classifications, wherein the mappings include prescribed security attributes corresponding to the plurality of classifications; obtaining, via the user interface, a policy that includes identifying information associated with a set of actors and a specified at least portion of the plurality of classifications; comparing a set of configured security attributes associated with the set of actors to at least a portion of the prescribed security attributes corresponding to the specified at least portion of the plurality of classifications; and outputting information pertaining to a set of discrepancies determined based at least in part on the comparison.Type: GrantFiled: December 22, 2020Date of Patent: June 22, 2021Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach
-
Patent number: 9900339Abstract: An automated software vulnerability scanning and notification system and method provide an automated detection and notification regarding a software vulnerability. The operation of the system and the method includes obtaining software vulnerability information, periodically scanning a web application and a corresponding web server associated with an operator, and evaluating the periodic scans relative to the software vulnerability information to detect software vulnerabilities. Upon detection of a software vulnerability, a notification message is provided automatically to the operator regarding the software vulnerability.Type: GrantFiled: February 27, 2017Date of Patent: February 20, 2018Assignee: SALESFORCE.COM, INC.Inventors: Timothy Bach, James Dolph
-
Patent number: 9787714Abstract: A threat detection system receives links from emails opened in web browsers. The received links are compared with a whitelist of trusted links and blacklisted links associated with security threats. The threat detection system sends trusted identifiers when the received links are identified in the whitelist and sends block identifiers back to the web browsers when the received links are identified in the blacklist. The trusted identifiers cause the web browsers to display a trusted message and the block identifiers cause the web browsers to remove the received link and display a warning message. The threat detection system may receive threat reports for suspected links from employees of a same enterprise and allow an enterprise security administrator to asynchronously update the blacklists and whitelists based on the threat reports received from the enterprise users.Type: GrantFiled: October 25, 2016Date of Patent: October 10, 2017Assignee: SALESFORCE.COM, INC.Inventor: Timothy Bach
-
Publication number: 20170180410Abstract: An automated software vulnerability scanning and notification system and method provide an automated detection and notification regarding a software vulnerability. The operation of the system and the method includes obtaining software vulnerability information, periodically scanning a web application and a corresponding web server associated with an operator, and evaluating the periodic scans relative to the software vulnerability information to detect software vulnerabilities. Upon detection of a software vulnerability, a notification message is provided automatically to the operator regarding the software vulnerability.Type: ApplicationFiled: February 27, 2017Publication date: June 22, 2017Applicant: salesforce.com, inc.Inventors: Timothy BACH, James Dolph