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: 20240098118Abstract: 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: ApplicationFiled: September 19, 2022Publication date: March 21, 2024Applicant: Impart Security Inc.Inventors: Clifton Kaznocha, Marc Harrison
-
Patent number: 11927977Abstract: 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: GrantFiled: August 10, 2022Date of Patent: March 12, 2024Assignee: Johnson Controls Technology CompanyInventors: Clay G. Nesler, Kirk H. Drees, James P. Kummer, Derek Supple, Marc D. Andraca, John I. Ruiz, Paul Harrison Rode
-
Patent number: 11915807Abstract: 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: GrantFiled: October 11, 2022Date of Patent: February 27, 2024Assignee: 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: 20230300149Abstract: 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: ApplicationFiled: March 16, 2022Publication date: September 21, 2023Applicant: Impart Security Inc.Inventors: Jonathan DiVincenzo, Marc Harrison, Brian Joe
-
Patent number: 11457021Abstract: 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: GrantFiled: May 13, 2020Date of Patent: September 27, 2022Assignee: Fastly, Inc.Inventors: Nicholas Galbreath, Robert Gibson, Marc Harrison
-
Publication number: 20210359978Abstract: 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: ApplicationFiled: May 13, 2020Publication date: November 18, 2021Applicant: Signal Sciences Corp.Inventors: Nicholas Galbreath, Robert Gibson, Marc Harrison
-
Publication number: 20010034910Abstract: 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: ApplicationFiled: June 27, 2001Publication date: November 1, 2001Applicant: 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: 6286397Abstract: 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: GrantFiled: June 23, 1999Date of Patent: September 11, 2001Assignee: 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: 6273582Abstract: 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: GrantFiled: May 12, 1999Date of Patent: August 14, 2001Assignee: 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: 5620359Abstract: 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: GrantFiled: October 7, 1994Date of Patent: April 15, 1997Assignee: Cuisine de France, Ltd.Inventors: Marc Harrison, Alain Vadrot
-
Patent number: D267971Type: GrantFiled: July 14, 1980Date of Patent: February 15, 1983Assignee: Quartzpower, Inc.Inventor: Marc Harrison
-
Patent number: D303442Type: GrantFiled: November 21, 1986Date of Patent: September 12, 1989Assignee: Connoisseurs Products CorporationInventor: Marc Harrison
-
Patent number: D355645Type: GrantFiled: October 29, 1991Date of Patent: February 21, 1995Assignee: Thinking Machines CorporationInventors: W. Daniel Hillis, Donald E. Moodie, Marc Harrison, Maya Lin
-
Patent number: D356300Type: GrantFiled: August 19, 1991Date of Patent: March 14, 1995Assignee: Thinking Machines CorporationInventors: W. Daniel Hillis, Donald E. Moodie, Marc Harrison, Maya Lin
-
Patent number: D363867Type: GrantFiled: August 8, 1994Date of Patent: November 7, 1995Assignee: Cuisine de France, Ltd.Inventors: Marc Harrison, Alain Vadrot
-
Patent number: D376001Type: GrantFiled: September 1, 1994Date of Patent: November 26, 1996Assignee: Kaz, IncorporatedInventors: Lawrence Katzman, Richard Katzman, Marc Harrison, Dov Z. Glucksman