Patents by Inventor Paul Meyer

Paul Meyer 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: 12288083
    Abstract: A system and method provide access by a web application running on a host computing device in communication with a remote server to a native binary DLL. A browser extension to the web application and a native messaging application communicate with the browser extension via standard input/output. A long-running computational process on the host computing device configured as a wrapper for the binary DLL is executable by the host computing device. The native messaging application and the long-running computational process communicate with one another via a named pipe, and the long-running computational process duration is independent of the native messaging application duration.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: April 29, 2025
    Assignee: Dassault Systemes Americas Corp.
    Inventors: John Hoene, Joseph Miller, Steven Deziel, Paul Meyer
  • Publication number: 20240220283
    Abstract: A system and method provide access by a web application running on a host computing device in communication with a remote server to a native binary DLL. A browser extension to the web application and a native messaging application communicate with the browser extension via standard input/output. A long-running computational process on the host computing device configured as a wrapper for the binary DLL is executable by the host computing device. The native messaging application and the long-running computational process communicate with one another via a named pipe, and the long-running computational process duration is independent of the native messaging application duration.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Inventors: John Hoene, Joseph Miller, Steven Deziel, Paul Meyer
  • Patent number: 11368432
    Abstract: A computing device can install and execute a kernel-level security agent that interacts with a remote security system as part of a detection loop aimed at defeating malware attacks. The kernel-level security agent can be installed with a firewall policy that can be remotely enabled by the remote security system in order to “contain” the computing device. Accordingly, when the computing device is being used, and a malware attack is detected on the computing device, the remote security system can send an instruction to contain the computing device, which causes the implementation, by an operating system (e.g., a Mac™ operating system) of the computing device, of the firewall policy accessible to the kernel-level security agent. Upon implementation and enforcement of the firewall policy, outgoing data packets from, and incoming data packets to, the computing device that would have been allowed prior to the implementation of the firewall policy are denied.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: June 21, 2022
    Assignee: Crowd Strike, Inc.
    Inventors: Paul Meyer, Cameron Gutman, John R. Kooker
  • Publication number: 20200280540
    Abstract: A computing device can install and execute a kernel-level security agent that interacts with a remote security system as part of a detection loop aimed at defeating malware attacks. The kernel-level security agent can be installed with a firewall policy that can be remotely enabled by the remote security system in order to “contain” the computing device. Accordingly, when the computing device is being used, and a malware attack is detected on the computing device, the remote security system can send an instruction to contain the computing device, which causes the implementation, by an operating system (e.g., a Mac™ operating system) of the computing device, of the firewall policy accessible to the kernel-level security agent. Upon implementation and enforcement of the firewall policy, outgoing data packets from, and incoming data packets to, the computing device that would have been allowed prior to the implementation of the firewall policy are denied.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Inventors: Paul Meyer, Cameron Gutman, John R. Kooker
  • Patent number: 10659432
    Abstract: A computing device can install and execute a kernel-level security agent that interacts with a remote security system as part of a detection loop aimed at defeating malware attacks. The kernel-level security agent can be installed with a firewall policy that can be remotely enabled by the remote security system in order to “contain” the computing device. Accordingly, when the computing device is being used, and a malware attack is detected on the computing device, the remote security system can send an instruction to contain the computing device, which causes the implementation, by an operating system (e.g., a Mac™ operating system) of the computing device, of the firewall policy accessible to the kernel-level security agent. Upon implementation and enforcement of the firewall policy, outgoing data packets from, and incoming data packets to, the computing device that would have been allowed prior to the implementation of the firewall policy are denied.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: May 19, 2020
    Assignee: CrowdStrike, Inc.
    Inventors: Paul Meyer, Cameron Gutman, John R. Kooker
  • Publication number: 20190014086
    Abstract: A computing device can install and execute a kernel-level security agent that interacts with a remote security system as part of a detection loop aimed at defeating malware attacks. The kernel-level security agent can be installed with a firewall policy that can be remotely enabled by the remote security system in order to “contain” the computing device. Accordingly, when the computing device is being used, and a malware attack is detected on the computing device, the remote security system can send an instruction to contain the computing device, which causes the implementation, by an operating system (e.g., a Mac™ operating system) of the computing device, of the firewall policy accessible to the kernel-level security agent. Upon implementation and enforcement of the firewall policy, outgoing data packets from, and incoming data packets to, the computing device that would have been allowed prior to the implementation of the firewall policy are denied.
    Type: Application
    Filed: July 6, 2017
    Publication date: January 10, 2019
    Inventors: Paul Meyer, Cameron Gutman, John R. Kooker
  • Patent number: 9876763
    Abstract: A firewall cluster system comprises a first node operable to receive a connection in a firewall cluster having three or more nodes, monitor packets of the received connection and determining application state data associated with the connection from the monitored packets in the first node, and share application state data with at least another node in the firewall cluster.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: January 23, 2018
    Assignee: McAfee, LLC
    Inventors: Spencer Minear, Paul Meyer
  • Patent number: 9823051
    Abstract: The invention relates to a measuring frame (106) for optically ascertaining a perforation position of a projectile (134) through a target surface (102) in a contactless manner. In addition, the invention relates to a corresponding measurement and analysis method. The invention further relates to a display system which uses at least one such measuring frame (106). The measuring frame comprises at least one first (120) radiation source for emitting a first diverging radiation field, at least one second radiation source for emitting a second diverging radiation field, said first and second radiation fields intersecting at an angle on a plane transverse to a perforation direction, and at least one first (126) and at least one second (126?) optical receiving device, which are paired with the at least one first and second radiation source, respectively.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: November 21, 2017
    Assignee: MEYTON ELEKTRONIK GMBH
    Inventors: Paul Meyer, Stefan Tegelhütter, Udo Witte
  • Patent number: 9762539
    Abstract: System and methods for connection processing with limited data leakage. The system records state associated with a connection request in a connection state engine, records state associated with a connection acknowledgement in the connection state engine, stores data sent after the connection acknowledgement in a buffer and determines, without a proxy, whether to allow or deny a connection as a function of the data stored in the buffer.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: September 12, 2017
    Assignee: McAfee, Inc.
    Inventors: Paul Meyer, David Diehl, Spencer Minear
  • Publication number: 20160253227
    Abstract: Various implementations described herein may refer to and may be directed to error detection circuitry for use with memory. In one implementation, an integrated circuit may include a memory array having a plurality of rows of memory cells, where a respective row is configured to store a data word and one or more check bits corresponding to the data word. The integrated circuit may also include inline error detection circuitry coupled to the respective row and configured to generate one or more flag bit values based on a detection of one or more bit errors in the data word stored in the respective row. The integrated circuit may further include error correction circuitry configured to correct the one or more bit errors in the data word stored in the respective row in response to the one or more generated flag bit values.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventors: Andy Wangkun Chen, Mudit Bhargava, Paul Meyer, Vikas Chandra
  • Publication number: 20160223299
    Abstract: The invention relates to a measuring frame (106) for optically ascertaining a perforation position of a projectile (134) through a target surface (102) in a contactless manner. In addition, the invention relates to a corresponding measurement and analysis method. The invention further relates to a display system which uses at least one such measuring frame (106). The measuring frame comprises at least one first (120) radiation source for emitting a first diverging radiation field, at least one second radiation source for emitting a second diverging radiation field, said first and second radiation fields intersecting at an angle on a plane transverse to a perforation direction, and at least one first (126) and at least one second (126?) optical receiving device, which are paired with the at least one first and second radiation source, respectively.
    Type: Application
    Filed: June 3, 2014
    Publication date: August 4, 2016
    Inventors: Paul MEYER, Stefan TEGELHÜTTER, Udo WITTE
  • Publication number: 20160043995
    Abstract: System and methods for connection processing with limited data leakage. The system records state associated with a connection request in a connection state engine, records state associated with a connection acknowledgement in the connection state engine, stores data sent after the connection acknowledgement in a buffer and determines, without a proxy, whether to allow or deny a connection as a function of the data stored in the buffer.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 11, 2016
    Inventors: Paul Meyer, David Diehl, Spencer Minear
  • Patent number: 9210127
    Abstract: System and methods for connection processing with limited data leakage. The system records state associated with a connection request in a connection state engine, records state associated with a connection acknowledgement in the connection state engine, stores data sent after the connection acknowledgement in a buffer and determines, without a proxy, whether to allow or deny a connection as a function of the data stored in the buffer.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: December 8, 2015
    Inventors: Paul Meyer, David Diehl, Spencer Minear
  • Publication number: 20150082412
    Abstract: A firewall cluster system comprises a first node operable to receive a connection in a firewall cluster having three or more nodes, monitor packets of the received connection and determining application state data associated with the connection from the monitored packets in the first node, and share application state data with at least another node in the firewall cluster.
    Type: Application
    Filed: June 9, 2014
    Publication date: March 19, 2015
    Inventors: Spencer Minear, Paul Meyer
  • Patent number: 8763106
    Abstract: A firewall cluster system comprises a first node operable to receive a connection in a firewall cluster having three or more nodes, monitor packets of the received connection and determining application state data associated with the connection from the monitored packets in the first node, and share application state data with at least another node in the firewall cluster.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: June 24, 2014
    Assignee: McAfee, Inc.
    Inventors: Spencer Minear, Paul Meyer
  • Publication number: 20130067556
    Abstract: A firewall cluster system comprises a first node operable to receive a connection in a firewall cluster having three or more nodes, monitor packets of the received connection and determining application state data associated with the connection from the monitored packets in the first node, and share application state data with at least another node in the firewall cluster.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 14, 2013
    Inventors: Spencer Minear, Paul Meyer
  • Publication number: 20120324526
    Abstract: System and methods for connection processing with limited data leakage. The system records state associated with a connection request in a connection state engine, records state associated with a connection acknowledgement in the connection state engine, stores data sent after the connection acknowledgement in a buffer and determines, without a proxy, whether to allow or deny a connection as a function of the data stored in the buffer.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Applicant: MCAFEE, INC.
    Inventors: Paul Meyer, David Diehl, Spencer Minear
  • Patent number: 8286488
    Abstract: An apparatus and system for measuring material thickness of a test object. In one embodiment, the apparatus can include a measurement probe that can have a plurality of transducer elements that can include transmitter elements and receiver elements arranged, respectively, in on a first side and a second side of a gap. The first side and the second side can form a scan area with at least one active group that can have at least one transmitter element and at least one receiver element, which can be separated from the transmitter element in a spaced relationship.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: October 16, 2012
    Assignee: General Electric Company
    Inventors: Paul Meyer, Jeffrey Anderson, Anand Desai, Wei Luo
  • Publication number: 20100275692
    Abstract: An apparatus and system for measuring material thickness of a test object. In one embodiment, the apparatus can include a measurement probe that can have a plurality of transducer elements that can include transmitter elements and receiver elements arranged, respectively, in on a first side and a second side of a gap. The first side and the second side can form a scan area with at least one active group that can have at least one transmitter element and at least one receiver element, which can be separated from the transmitter element in a spaced relationship.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 4, 2010
    Inventors: Paul Meyer, Jeffrey Anderson, Anand Desai, Wei Luo
  • Publication number: 20090249984
    Abstract: A child play table and kit accompanying the same is disclosed. In one embodiment, the child play table may have contoured terrain, such as a mountain, valley, or other types of terrain that may include a waterfall, a river, lake and/or an ocean featuring water flow produced by a pump. A controller may be included that activates the pump in coordination with a story line, which may be incorporated into a book, and/or user activity. The kit may include accessories corresponding to the story line such as human, dinosaur, fish and animal figurines, buildings, homes, forts, castles, roads, bridges and other structures as well as miniaturized toy vehicles. The controller may also generate audio signals corresponding to the story line.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Inventor: Paul Meyer