Patents by Inventor Steven King

Steven King 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: 11017086
    Abstract: A security agent for a host computing device may be implemented with multiple levels of indirection from an operating system (OS) kernel of the computing device in order to facilitate software upgrades for the security agent. An unserviceable kernel-mode component of the security agent may directly interface with the OS kernel and hook into a function (e.g., a security callback function) of the OS kernel in a first level of indirection, while a serviceable kernel-mode component of the security agent, which is upgradable, may indirectly interface with the OS kernel via the unserviceable kernel-mode component in a second level of indirection. The serviceable kernel-mode component may be configured to process events, and/or data related thereto, received from the OS kernel via the unserviceable kernel-mode component in order to monitor activity on the computing device for malware attacks.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 25, 2021
    Assignee: CrowdStrike, Inc.
    Inventors: Cat S. Zimmermann, Steven King
  • Publication number: 20200293654
    Abstract: Systems and methods are disclosed that receive and characterize security event data. Based upon a customized severity characterized security event data, presentation and/or control actions, such as prioritized presentation and alarm generation are performed.
    Type: Application
    Filed: June 12, 2019
    Publication date: September 17, 2020
    Inventors: Luis Alves, Sean Fitzpatrick, Steven King
  • Patent number: 10664262
    Abstract: A remote security system may generate multiple different binary programs for corresponding operating system (OS) kernel versions that are to receive a software upgrade. A suppression process may then compare code in the code sections between pairs of binary programs, and may also compare the data in the data sections between the pairs of binary programs to identify subsets of “identical” binaries. The remote security system may send a representative binary (while suppressing the remaining binaries in a subset of identical binaries) to host computing devices that run different OS kernel versions. On the receiving end, a host computing device that runs a particular OS kernel version may receive a binary program, and prior to loading the binary program, modify the binary program to render the binary loadable by (or compatible with) the particular OS kernel version running on the host computing device.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: May 26, 2020
    Assignee: CrowdStrike, Inc.
    Inventors: Cat S. Zimmermann, Steven King
  • Publication number: 20200113364
    Abstract: An absorbent pad holder and containment system includes a frame that can be adjustable in length on all sides to accommodate a varying range of absorbent pad dimensions. The frame design allows the absorbent area of the pad to remain flat while the ramped perimeter design of the frame and the corner attachment system holds the outer edge of the absorbent pad into an upward position. This creates a containment barrier for liquid that would normally flow over the edge of the pad and onto the floor surface. The perimeter design of the liner keeps the pad centered and provides flow of all liquid landing on the pad within the absorbent area of the pad.
    Type: Application
    Filed: December 6, 2019
    Publication date: April 16, 2020
    Inventor: STEVEN KING
  • Patent number: 10561263
    Abstract: An absorbent pad holder and containment system includes a frame that can be adjustable in length on all sides to accommodate a varying range of absorbent pad dimensions. The frame design allows the absorbent area of the pad to remain flat while the ramped perimeter design of the frame and the corner attachment system holds the outer edge of the absorbent pad into an upward position. This creates a containment barrier for liquid that would normally flow over the edge of the pad and onto the floor surface. The perimeter design of the liner keeps the pad centered and provides flow of all liquid landing on the pad within the absorbent area of the pad.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 18, 2020
    Assignee: SAK GROUP LLC
    Inventor: Steven King
  • Publication number: 20190374863
    Abstract: An inverted Stewart platform assembly includes a first platform having a first surface, a second platform having a second surface facing the first surface of the first platform, and six legs extending between and coupling the first platform and the second platform. The six legs are configured to be actuated between a first arrangement in which adjustable lengths of the six legs, measured from the first platform to the second platform, are substantially equal to one another, and a plurality of second arrangements in which the adjustable lengths of the six legs are not substantially equal to one another, wherein each leg of the six legs forms, in the first arrangement, an angle of less than or equal to 45 degrees with a plane defined by the first platform.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Inventors: Steven C. Blum, Steven King
  • Patent number: 10413836
    Abstract: A ride system includes a base, a ride vehicle, a platform assembly positioned between the base and the ride vehicle, and an extension mechanism coupled to the platform assembly and positioned between the base and the ride vehicle. The platform assembly includes a first platform, a second platform, and six legs extending between the first platform and the second platform, and the platform assembly is configured to actuate each of the six legs so as to move the first platform relative to the second platform in different configurations based on which of the six legs is actuated. The extension mechanism is configured to extend and contract so as to move the ride vehicle away from and toward, respectively, the base of the ride system.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: September 17, 2019
    Assignee: Universal City Studios LLC
    Inventors: Steven C. Blum, Steven King
  • Patent number: 10349212
    Abstract: An electronic device is operated by determining its location on a body of a human or an animal, as an ending point of a path from another electronic device. The path is predetermined by measuring at multiple frequencies, a property indicative of loss of an AC signal that propagates through the body along the path between the pair of electronic devices, to obtain measurements. The multiple measurements are thereafter used to select a particular path through the body, from among a group of paths through the body which are characterized in one or more training phases, e.g. by use of a classifier. After a particular path through the body is identified, based on an ending point of the particular path, an electronic device at that ending point is configured, e.g. by turning on or turning off a specific sensor, or by setting a rate of transmission of data.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: July 9, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Robert Scott Tartz, Jay Steven King, Aniket Arun Vartak, Virginia Walker Keating
  • Publication number: 20190102551
    Abstract: A security agent for a host computing device may be implemented with multiple levels of indirection from an operating system (OS) kernel of the computing device in order to facilitate software upgrades for the security agent. An unserviceable kernel-mode component of the security agent may directly interface with the OS kernel and hook into a function (e.g., a security callback function) of the OS kernel in a first level of indirection, while a serviceable kernel-mode component of the security agent, which is upgradable, may indirectly interface with the OS kernel via the unserviceable kernel-mode component in a second level of indirection. The serviceable kernel-mode component may be configured to process events, and/or data related thereto, received from the OS kernel via the unserviceable kernel-mode component in order to monitor activity on the computing device for malware attacks.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Cat S. Zimmermann, Steven King
  • Publication number: 20190065171
    Abstract: A remote security system may generate multiple different binary programs for corresponding operating system (OS) kernel versions that are to receive a software upgrade. A suppression process may then compare code in the code sections between pairs of binary programs, and may also compare the data in the data sections between the pairs of binary programs to identify subsets of “identical” binaries. The remote security system may send a representative binary (while suppressing the remaining binaries in a subset of identical binaries) to host computing devices that run different OS kernel versions. On the receiving end, a host computing device that runs a particular OS kernel version may receive a binary program, and prior to loading the binary program, modify the binary program to render the binary loadable by (or compatible with) the particular OS kernel version running on the host computing device.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Inventors: Cat S. Zimmermann, Steven King
  • Publication number: 20180221778
    Abstract: A ride system includes a base, a ride vehicle, a platform assembly positioned between the base and the ride vehicle, and an extension mechanism coupled to the platform assembly and positioned between the base and the ride vehicle. The platform assembly includes a first platform, a second platform, and six legs extending between the first platform and the second platform, and the platform assembly is configured to actuate each of the six legs so as to move the first platform relative to the second platform in different configurations based on which of the six legs is actuated. The extension mechanism is configured to extend and contract so as to move the ride vehicle away from and toward, respectively, the base of the ride system.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 9, 2018
    Inventors: Steven C. Blum, Steven King
  • Publication number: 20180160834
    Abstract: An absorbent pad holder and containment system includes a frame that can be adjustable in length on all sides to accommodate a varying range of absorbent pad dimensions. The frame design allows the absorbent area of the pad to remain flat while the ramped perimeter design of the frame and the corner attachment system holds the outer edge of the absorbent pad into an upward position. This creates a containment barrier for liquid that would normally flow over the edge of the pad and onto the floor surface. The perimeter design of the liner keeps the pad centered and provides flow of all liquid landing on the pad within the absorbent area of the pad.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 14, 2018
    Inventor: STEVEN KING
  • Publication number: 20170095014
    Abstract: The present invention is a system and method for creating a customized protective equipment item having improved fit. A measuring device takes measurements of a person. The measurements are sent to a computer, which has software for translating the measurements into a custom selection of standard sized components used to assemble the custom protective equipment item. An assembly process builds the completed protective equipment item which is customized to the wearer's size requirements.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventor: Steven King
  • Publication number: 20170086023
    Abstract: An electronic device is operated by determining its location on a body of a human or an animal, as an ending point of a path from another electronic device. The path is predetermined by measuring at multiple frequencies, a property indicative of loss of an AC signal that propagates through the body along the path between the pair of electronic devices, to obtain measurements. The multiple measurements are thereafter used to select a particular path through the body, from among a group of paths through the body which are characterized in one or more training phases, e.g. by use of a classifier. After a particular path through the body is identified, based on an ending point of the particular path, an electronic device at that ending point is configured, e.g. by turning on or turning off a specific sensor, or by setting a rate of transmission of data.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 23, 2017
    Inventors: Robert Scott Tartz, Jay Steven King, Aniket Arun Vartak, Virginia Walker Keating
  • Patent number: 9585868
    Abstract: Presented herein are methods for treating diarrhea by administering to a patient in need thereof, an inhibitor of chloride-ion transport in an amount sufficient to treat diarrhea. Treatment of diarrhea includes the treatment of the diarrhea as well as the pain, abdominal discomfort and other symptoms associated with diarrhea. In one embodiment, the inhibitor of chloride-ion transport is crofelemer.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: March 7, 2017
    Assignee: NAPO PHARMACEUTICALS, INC.
    Inventors: William Forbes, Enoch Bortey, Steven King, Pravin Chaturvedi
  • Publication number: 20160310297
    Abstract: Devices, systems, and methods are provided to delivery force sensing within provisional prosthesis and surgical instruments. A system can include a universal force sensor module and a trial prosthesis. The universal force sensor module can include an upper module cover, a module base, a force sensor, a circuit board, and a battery. The upper module cover can include a cover flex section surrounding a cover instrument contact surface. The module base can include a sensor support structure and be configured to receive a cover perimeter section of the upper module cover. The force sensor can be disposed within the module base and supported by the sensor support structure. The circuit board can be electrically coupled to the force sensor and the battery. The trial prosthesis can include a sensor module cavity adapted to securely retain the universal force sensor module.
    Type: Application
    Filed: April 21, 2016
    Publication date: October 27, 2016
    Inventors: John Anes, Nicholas Stephen Baker, Scott Decker, Rida Hariri, Kenneth D. Johannaber, Steven King, Andrew P. Sizelove
  • Publication number: 20150190367
    Abstract: Presented herein are methods for treating diarrhea by administering to a patient in need thereof, an inhibitor of chloride-ion transport in an amount sufficient to treat diarrhea. Treatment of diarrhea includes the treatment of the diarrhea as well as the pain, abdominal discomfort and other symptoms associated with diarrhea. In one embodiment, the inhibitor of chloride-ion transport is crofelemer.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 9, 2015
    Inventors: William FORBES, Enoch BORTEY, Steven KING, Pravin CHATURVEDI
  • Patent number: 8962680
    Abstract: Presented herein are methods for treating diarrhea by administering to a patient in need thereof, an inhibitor of chloride-ion transport in an amount sufficient to treat diarrhea. Treatment of diarrhea includes the treatment of the diarrhea as well as the pain, abdominal discomfort and other symptoms associated with diarrhea. In one embodiment, the inhibitor of chloride-ion transport is crofelemer.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: February 24, 2015
    Assignees: Salix Pharmaceuticals, Ltd., Napo Pharmaceuticals, Inc.
    Inventors: William Forbes, Enoch Bortey, Steven King, Pravin Chaturvedi
  • Patent number: 8949879
    Abstract: Personalized access controls associated with digital media are provided. The system records access controls associated with specific digital media assets in a digital library and creates policy decisions regarding use of the asset based on these settings. Data management for the access controls is also specified, including on an individual and group basis.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: February 3, 2015
    Assignee: Media IP, LLC
    Inventors: Joseph Zipperer, Steven King, Valiant Seu
  • Patent number: D876640
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: February 25, 2020
    Inventor: Steven King