Patents by Inventor John Wray

John Wray 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: 10783246
    Abstract: Examples relate to snapshots of system memory. In an example implementation, structural information of a process in a snapshot of system memory is compared with hashes or fuzzy hashes of executable regions of the same process in a previous snapshot of system memory to determine whether there is a structural anomaly.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: September 22, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nigel Edwards, Michael John Wray
  • Patent number: 10650138
    Abstract: Examples relate to system call policies for containers. In an example, a method includes receiving, by a container platform, a container for running an application. The container has a metadata record that specifies an application type of the application. The container platform receives a data structure that specifies a set of system call policies for a set of application types and queries the data structure to determine a policy of the set of system call policies to apply to the container based on the application type in the metadata record. A kernel implements the policy for the container to allow or deny permission for a system call by the application running in the container based on a comparison of the system call to the policy.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: May 12, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Michela D'Errico, Leon Frank Ehrenhart, Chris I. Dalton, Michael John Wray, Siani Pearson, Dennis Heinze
  • Publication number: 20190254352
    Abstract: A garment incorporating a placket truss. The garment includes an inner placket including a flap of material folded over onto itself and a plurality of buttons sewn thereto with thread. An outer placket overlaps the inner placket and includes a plurality of button holes. Each button hole is positioned to receive a corresponding one of the plurality of buttons. A placket truss including an elongate member is positioned within a space formed by the flap of material folded over onto itself.
    Type: Application
    Filed: January 28, 2019
    Publication date: August 22, 2019
    Inventors: Stacey Beth Berkowitz, John Wray Carpenter
  • Patent number: 10372909
    Abstract: Example implementations relate to determination as to whether a process is infected with malware. For example, in an implementation, information of a process extracted from a snapshot of system memory is obtained. A determination as to whether the process is infected with malware is made based on a process model.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: August 6, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Michael John Wray, Nigel Edwards
  • Patent number: 10188149
    Abstract: A placket truss comprising an elongate member including opposed end portions, wherein each of the end portions includes at least one slot sized and adapted to engage the thread of a corresponding button. Each end portion may include a clip, wherein each clip includes at least one slot and the elongate member is adapted to confront the back side of the placket. The slot or slots may extend in the same direction as a length of the elongate member. Alternatively, the slot or slots may extend in a direction transverse to a length of the elongate member. Each clip is adapted to confront the front side of the placket whereby each of the clips is capable of grasping the placket. The elongate member may comprise a strip of resilient material and may be substantially flat.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: January 29, 2019
    Inventors: Stacey Beth Berkowitz, John Wray Carpenter
  • Publication number: 20180218153
    Abstract: Examples relate to snapshots of system memory. In an example implementation, structural information of a process in a snapshot of system memory is compared with hashes or fuzzy hashes of executable regions of the same process in a previous snapshot of system memory to determine whether there is a structural anomaly.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Nigel Edwards, Michael John Wray
  • Publication number: 20180218148
    Abstract: Examples relate to system call policies for containers. In an example, a method includes receiving, by a container platform, a container for running an application. The container has a metadata record that specifies an application type of the application. The container platform receives a data structure that specifies a set of system call policies for a set of application types and queries the data structure to determine a policy of the set of system call policies to apply to the container based on the application type in the metadata record. A kernel implements the policy for the container to allow or deny permission for a system call by the application running in the container based on a comparison of the system call to the policy.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Michela D'Errico, Leon Frank Ehrenhart, Chris I. Dalton, Michael John Wray, Siani Pearson, Dennis Heinze
  • Publication number: 20180052997
    Abstract: Example implementations relate to determination as to whether a process is infected with malware. For example, in an implementation, information of a process extracted from a snapshot of system memory is obtained. A determination as to whether the process is infected with malware is made based on a process model.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Inventors: Michael John Wray, Nigel Edwards
  • Publication number: 20170246523
    Abstract: An agility ladder includes a plurality of rungs, a left link assembly disposed between each rung and including ends pivotally attached to left ends of each rung, a right link assembly disposed between each rung and including ends pivotally attached to right ends of each rung, and first and second links included on each of the left and right link assemblies. The first and second links may be pivotally attached at a link pivot joint, where, through pivotal attachment of the left and right link assemblies with the plurality of rungs and pivotal attachment of the first and second links, the plurality of rungs are moveable from an open position where the plurality of rungs are spaced apart from one another to a collapsed position where the plurality of rungs are aligned adjacent to one another and are not overlapping with one another.
    Type: Application
    Filed: May 12, 2017
    Publication date: August 31, 2017
    Inventors: Allen Keith Holland, Daniel John Wray, Kash Oris Bell
  • Patent number: 9675830
    Abstract: An agility ladder has a plurality of rungs including first and second rungs. A left link assembly has ends pivotally attached to left ends of the first and second rungs, and a right link assembly has ends pivotally attached to right ends of the first and second rungs. The left and right link assemblies each include first and second links having equal lengths, with the first and second links joined at a link pivot joint which allows the first and second links to form an angle between them of less than 180 degrees.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: June 13, 2017
    Assignee: PRO PERFORMANCE SPORTS, L.L.C.
    Inventors: Allen Keith Holland, Daniel John Wray, Kash Oris Bell
  • Patent number: 9579533
    Abstract: A floor exercise slider may have an attachment device on a side of a frame. A resilient pad is attached to an upper surface of the frame, with the resilient pad having raised blocks separated by grooves. A slide plate may be joined to a bottom surface of the frame. The raised blocks may be evenly spaced apart laterally and/or longitudinally by the grooves. Two sliders may be attached via the attachment devices to form a slider assembly which can accommodate both of the user's hands or feet.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: February 28, 2017
    Assignee: PRO PERFORMANCE SPORTS, L.L.C.
    Inventors: Allen Keith Holland, Daniel John Wray
  • Publication number: 20160199717
    Abstract: A football throwing trainer has a football holder including first and second end caps adapted to fit over the ends of a football. Holder straps connect the first and second end caps and hold the end caps securely onto the ends of the football. A tether is attached to the first end cap and to a belt or cuff. The trainer allows a lone player to practice throwing a football and to easily retrieve the thrown football.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Inventors: Allen Keith Holland, Daniel Fuchs, Daniel John Wray
  • Publication number: 20160045798
    Abstract: A flag football belt assembly includes a belt having two or more fasteners. A flag assembly includes a flag clip having a first arm joined to a second arm an acute angle, a fitting on the first arm and a flag strip attached to the second arm. The fitting is engageable to the fastener to attach the flag assembly onto the belt, and the fitting is releasable from the fastener by pulling on the flag strip. The first arm may be joined to the second arm at a flex joint and/or the flag clip may be made of a flexible material. The flag clip having the first and second arms at an acute angle holds the flag strip away from the player's body to allow the flag strip to be more easily and reliably grabbed during play.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventors: Allen Keith Holland, Daniel John Wray
  • Publication number: 20150224379
    Abstract: An agility ladder has a plurality of rungs including first and second rungs. A left link assembly has ends pivotally attached to left ends of the first and second rungs, and a right link assembly has ends pivotally attached to right ends of the first and second rungs. The left and right link assemblies each include first and second links having equal lengths, with the first and second links joined at a link pivot joint which allows the first and second links to form an angle between them of less than 180 degrees.
    Type: Application
    Filed: August 14, 2014
    Publication date: August 13, 2015
    Inventors: Allen Keith Holland, Daniel John Wray, Kash Oris Bell
  • Publication number: 20150224356
    Abstract: A floor exercise slider may have an attachment device on a side of a frame. A resilient pad is attached to an upper surface of the frame, with the resilient pad having raised blocks separated by grooves. A slide plate may be joined to a bottom surface of the frame. The raised blocks may be evenly spaced apart laterally and/or longitudinally by the grooves. Two sliders may be attached via the attachment devices to form a slider assembly which can accommodate both of the user's hands or feet.
    Type: Application
    Filed: July 28, 2014
    Publication date: August 13, 2015
    Inventors: Allen Keith Holland, Daniel John Wray
  • Patent number: D750719
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: March 1, 2016
    Assignee: Pro Performance Sports, L.L.C.
    Inventors: Allen Keith Holland, Kash Oris Bell, Daniel John Wray
  • Patent number: D774150
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 13, 2016
    Assignee: PRO PERFORMANCE SPORTS, LLC
    Inventors: Allen Keith Holland, Daniel John Wray
  • Patent number: D806477
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: January 2, 2018
    Assignee: PRO PERFORMANCE SPORTS, LLC
    Inventors: Daniel John Wray, Richard Raymond Huth, III
  • Patent number: D822221
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: July 3, 2018
    Assignee: PRO PERFORMANCE SPORTS LLC
    Inventors: Richard Huth, Michael Cummings, Daniel John Wray
  • Patent number: D827060
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: August 28, 2018
    Assignee: PRO PERFORMANCE SPORTS, LLC
    Inventors: Allen Keith Holland, Daniel John Wray