Patents by Inventor Marc Harrison

Marc Harrison 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: 20240098118
    Abstract: A decentralized security system and associated methods are implemented by a distributed set of security controllers that independently detect threats and implement attack protections for endpoints based on cumulative threat states that are synchronized across the distributed set of security controllers in a decentralized manner. A particular security controller receives different states associated with different hashed identifiers from the other security controllers, and also receives a request from a client that is directed to a particular endpoint. The particular security controller generates a hashed value from hashing an identifier from the request that identifies the particular endpoint, updates a first state based on the first hashed value matching a hashed identifier that is associated with the first state, and implements a protective action in response to an updated value generated from updating the first state violating a security rule.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Applicant: Impart Security Inc.
    Inventors: Clifton Kaznocha, Marc Harrison
  • Patent number: 11927977
    Abstract: A building manager includes a communications interface configured to receive information from a smart energy grid. The building manager further includes an integrated control layer configured to receive inputs from and to provide outputs to a plurality of building subsystems. The integrated control layer includes a plurality of control algorithm modules configured to process the inputs and to determine the outputs. The building manager further includes a fault detection and diagnostics layer configured to use statistical analysis on the inputs received from the integrated control layer to detect and diagnose faults. The building manager yet further includes a demand response layer configured to process the information received from the smart energy grid to determine adjustments to the plurality of control algorithms of the integrated control layer.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: March 12, 2024
    Assignee: Johnson Controls Technology Company
    Inventors: Clay G. Nesler, Kirk H. Drees, James P. Kummer, Derek Supple, Marc D. Andraca, John I. Ruiz, Paul Harrison Rode
  • Patent number: 11915807
    Abstract: Described herein are techniques of using machine learning to automatically extract clinical variable values for subjects from clinical record data. The techniques designate certain clinical variables as hybrid variables that can be assigned values by machine learning model prediction. The techniques process, using a machine learning model trained to predict a value of a hybrid variable, clinical record data associated with a subject to obtain a predicted hybrid variable value and an associated confidence score. The techniques set the value of the hybrid variable for the subject to the predicted hybrid variable value when the model prediction is of sufficiently high confidence.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: February 27, 2024
    Assignee: Flatiron Health, Inc.
    Inventors: Jeremy Canfield, Nisha Singh, Marc Knight, Kimberly Wiederkehr, Sarina Dass, John Ritten, Ashley Allen, Andrea Ratzlaff, Stacie Sienicki, Katherine Harrison, Will Shapiro, Brett Wittmershaus
  • Publication number: 20230300149
    Abstract: Disclosed is a system for customizing protections provided to different application programming interfaces (“APIs”) and different functions of an API based on different API context and user context associated with the different APIs and the different functions of each API. The system receives a particular API, determines API context for proper usage of one or more functions of the particular API, and determines user context associated with endpoints properly accessing the one or more functions. The system generates a model for differentiating between proper and improper use of the one or more functions based on contextual relationships between different combinations of the API context and the user context. The system monitors usage of the one or more functions based on the model, and performs an action that is associated with the model in response to the usage violating the contextual relationships for the one or more functions.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Applicant: Impart Security Inc.
    Inventors: Jonathan DiVincenzo, Marc Harrison, Brian Joe
  • Patent number: 11457021
    Abstract: Systems and methods perform selective rate limiting with a distributed set of agents and a remote controller. An agent receives a packet from a client, and inspects the packet using different rules. Each rule may include at least one different (i) rule definition with traffic dimensions identifying a different attack, (ii) signal with which to identify attack traffic matching the rule definition, (iii) threshold specifying a condition, and (iv) action to implement based on the condition of the threshold being satisfied. The agent provides the signal in response to the packet matching the traffic dimensions from the rule definition of a particular rule. The controller updates a value linked to the signal and a client identifier of the client, and implements the action of the particular rule across the distributed set of agents in response to the value satisfying the condition for the particular rule threshold.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 27, 2022
    Assignee: Fastly, Inc.
    Inventors: Nicholas Galbreath, Robert Gibson, Marc Harrison
  • Publication number: 20210359978
    Abstract: Systems and methods perform selective rate limiting with a distributed set of agents and a remote controller. An agent receives a packet from a client, and inspects the packet using different rules. Each rule may include at least one different (i) rule definition with traffic dimensions identifying a different attack, (ii) signal with which to identify attack traffic matching the rule definition, (iii) threshold specifying a condition, and (iv) action to implement based on the condition of the threshold being satisfied. The agent provides the signal in response to the packet matching the traffic dimensions from the rule definition of a particular rule. The controller updates a value linked to the signal and a client identifier of the client, and implements the action of the particular rule across the distributed set of agents in response to the value satisfying the condition for the particular rule threshold.
    Type: Application
    Filed: May 13, 2020
    Publication date: November 18, 2021
    Applicant: Signal Sciences Corp.
    Inventors: Nicholas Galbreath, Robert Gibson, Marc Harrison
  • Publication number: 20010034910
    Abstract: A multiple function combination tool combines a plurality of implements in a single compact and reduced configuration for many diverse needs. An overmold is provided over at least a portion of at least one of the scales (gripping sides) of the tool. The overmold imparts to such scale different properties from those provided by the scale, such as enhanced tactile comfort, a softer feel, higher coefficient of friction (anti-slip), and/or greater aesthetic appeal.
    Type: Application
    Filed: June 27, 2001
    Publication date: November 1, 2001
    Applicant: SWISS ARMY BRANDS, INC.
    Inventors: John Merrick Taggart, A. Jeffrey Turner, Edward S. Richardson, Daniel J. Nelsen, Stephen E. Lane, Marc Harrison, Daniel P. Smith, Michael C. Pereira, Aidan J. Petrie
  • Patent number: 6286397
    Abstract: A portable multi-purpose tool including tools useful for fixing or adjusting equipment used by a persons engaged in in-line skating, a board sport, and the like. The multi-purpose tool includes various implements that are conveniently stored within a tool housing, and are selectively extendable from the tool housing into respective operating positions. At least one of the tools is a socket wrench configured to engage and apply torque to an element to be rotated. The socket wrench may include a ratchet mechanism for controlling the direction in which torque may be applied by the socket.
    Type: Grant
    Filed: June 23, 1999
    Date of Patent: September 11, 2001
    Assignee: Swiss Army Brands, Inc.
    Inventors: John Merrick Taggart, A. Jeffrey Turner, Edward S. Richardson, Daniel J. Nelsen, Stephen E. Lane, Marc Harrison, Aidan J. Petrie
  • Patent number: 6273582
    Abstract: A multiple function combination business travel tool combines a plurality of individual business-oriented implements in a single compact and reduced configuration for many diverse business-oriented travel needs. The tool includes a flashlight positioned along a scale, or wide side, of the tool such that a lightbulb and reflector larger than those provided along the side of prior art tools may be provided. The tool also preferably includes a clock, preferably in the form of a digital alarm clock, and a plurality of deployable implements, preferably selected with the needs of a business traveller in mind. In one embodiment, the tool includes a pair of handles having implement channels and scissor channels, the handles forming the handles of a deployable scissors whose blades are stored in the scissor channels.
    Type: Grant
    Filed: May 12, 1999
    Date of Patent: August 14, 2001
    Assignee: Swiss Army Brands, Inc.
    Inventors: John Merrick Taggart, A. Jeffrey Turner, Edward S. Richardson, Daniel J. Nelsen, Stephen E. Lane, Marc Harrison, Daniel P. Smith, Michael C. Pereira, Aidan J. Petrie
  • Patent number: 5620359
    Abstract: A knife sharpener (1) having a flexible grinding system includes a grinding wheel (2) and means for rotating the wheel, and has a fixed guide surface (14) for roughly positioning a knife for sharpening. A movable member (21) is disposed adjacent to the grinding member (17) of the grinding wheel, with the movable biased by a spring (26) in a direction towards the wheel. In operation, when a knife is moved into contact with the grinding wheel, the movable member is displaced inwardly to reduce the contact pressure such that only the knife edge contacts the wheel. Thus, rather than recontouring the knife edge, the knife edge is most closely returned to its original contour. Using such a flexible grinding system substantially maintains the original edge contour of the blade.
    Type: Grant
    Filed: October 7, 1994
    Date of Patent: April 15, 1997
    Assignee: Cuisine de France, Ltd.
    Inventors: Marc Harrison, Alain Vadrot
  • Patent number: D267971
    Type: Grant
    Filed: July 14, 1980
    Date of Patent: February 15, 1983
    Assignee: Quartzpower, Inc.
    Inventor: Marc Harrison
  • Patent number: D303442
    Type: Grant
    Filed: November 21, 1986
    Date of Patent: September 12, 1989
    Assignee: Connoisseurs Products Corporation
    Inventor: Marc Harrison
  • Patent number: D355645
    Type: Grant
    Filed: October 29, 1991
    Date of Patent: February 21, 1995
    Assignee: Thinking Machines Corporation
    Inventors: W. Daniel Hillis, Donald E. Moodie, Marc Harrison, Maya Lin
  • Patent number: D356300
    Type: Grant
    Filed: August 19, 1991
    Date of Patent: March 14, 1995
    Assignee: Thinking Machines Corporation
    Inventors: W. Daniel Hillis, Donald E. Moodie, Marc Harrison, Maya Lin
  • Patent number: D363867
    Type: Grant
    Filed: August 8, 1994
    Date of Patent: November 7, 1995
    Assignee: Cuisine de France, Ltd.
    Inventors: Marc Harrison, Alain Vadrot
  • Patent number: D376001
    Type: Grant
    Filed: September 1, 1994
    Date of Patent: November 26, 1996
    Assignee: Kaz, Incorporated
    Inventors: Lawrence Katzman, Richard Katzman, Marc Harrison, Dov Z. Glucksman