Patents by Inventor Michael Durham

Michael Durham 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: 11975241
    Abstract: A golf ball including an outer surface having dimples located on the outer surface, at least one core, at least one mantle layer, at least one cover layer, and a plurality of images located on the outer surface, the images being provided with at least two contrasting colors, wherein the plurality of images each have a Major Peak Ratio of between 0.18 and 1, a Major Valley Ratio of between 0.18 and 1, a slope value of between ?5 and 5, and an intercept value between 5 and 80.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: May 7, 2024
    Assignee: Taylor Made Golf Company, Inc.
    Inventors: Michael Fox, Erin Peavy, Tim Durham, Eric M. Loper, Dennis Kennedy
  • Publication number: 20240068319
    Abstract: A subsea wellbore monitoring system of the present disclosure includes hanger, plug, and monitoring assemblies. The hanger assembly installs on landing in the wellhead, engages the lock profile, and has a hanger seal sealing in the wellhead. The plug assembly is supported in the hanger assembly and has a plug seal to seal in the landing. Ports of the plug assembly communicate with a bore envelope and an annulus envelope. The monitoring assembly has pressure monitors that communicate with the ports and measure pressure measurements related to the envelopes. The hanger and plug seals can be elastomeric and/or metal elements. The hanger and plug seals are preferably expandable or can be energized outward so the seals can pass any shoulders and profiles when installed in the wellbore and can then seal against the internal surfaces.
    Type: Application
    Filed: August 1, 2023
    Publication date: February 29, 2024
    Inventors: Brandon Beau Beaver, Jonathan Michael Durham
  • Patent number: 11884376
    Abstract: A landing apparatus for an airship or hybrid air vehicle. The landing apparatus comprises a hollow, non-toroidal, flexible enclosure (103), having a substantially vertical axis (104), and a substantially circular cross-section centred on the axis. A base (122) of the enclosure is arranged to contact the ground. The enclosure (103) is inflatable with air or gas for landing, and deflatable for retraction of the enclosure during flight.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: January 30, 2024
    Assignee: HYBRID AIR VEHICLES LIMITED
    Inventors: Paul Macey, Michael Durham
  • Patent number: 11775634
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a graphics processor; and a graphics driver to facilitate access to the graphics processor, the graphics driver including: an authenticator to establish a trusted channel between the graphics driver and an application driver via mutual authentication of the graphics driver and the application driver; an offloader to offload a computing task to the graphics processor via the trusted channel, the computing task associated with the application driver; and a hypervisor to monitor memory associated with the offloaded computing task for an unauthorized access attempt.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: October 3, 2023
    Assignee: MCAFEE, LLC
    Inventors: Paritosh Saxena, Adrian M. M. T. Dunbar, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Patent number: 11745844
    Abstract: A non-rigid airship or hybrid air vehicle has a pressure-stabilised envelope (100) that includes at least one ballonet (102, 103). A system is provided for measuring the geometry of the lifting gas enclosure (101) within the pressure-stabilised envelope (100). The system comprises a plurality of sensors (104, 109) located outside the ballonet(s) but inside the envelope, for measuring the geometry of the enclosure. Some of the sensors (104) are arranged to measure an internal surface of the pressure-stabilised envelope (100), and others of the sensors (109) are arranged to measure an external surface of the at least one ballonet (102, 103).
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: September 5, 2023
    Inventors: Michael Durham, Paul Macey
  • Publication number: 20220394484
    Abstract: A telecommunication includes a computing device and a mobile device. The computing device is in communication with a blockchain network, a subscription manager data preparation (SM-DP) platform, and the mobile device. The computing device is configured to perform a first set of operations. The first set of operations includes retrieving an identity token from the blockchain network. The identity token is a first non-fungible token uniquely identifying a user of the mobile device. The first set of operations further includes retrieving, from the SM-DP platform, an embedded subscriber identity module (eSIM) profile for the identity token from the blockchain network. The first set of operations further includes generating, via the blockchain network, a second non-fungible token. The second non-fungible token includes the eSIM profile. The mobile device is in communication with the blockchain network.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 8, 2022
    Applicant: Bellum, LLC
    Inventors: Mayur Moudhgalya, Shane Tackett, Michael Durham
  • Publication number: 20220315196
    Abstract: A landing apparatus for an airship or hybrid air vehicle. The landing apparatus comprises a hollow, non-toroidal, flexible enclosure (103), having a substantially vertical axis (104), and a substantially circular cross-section centred on the axis. A base (122) of the enclosure is arranged to contact the ground. The enclosure (103) is inflatable with air or gas for landing, and deflatable for retraction of the enclosure during flight.
    Type: Application
    Filed: July 14, 2020
    Publication date: October 6, 2022
    Inventors: Paul Macey, Michael Durham
  • Publication number: 20220227469
    Abstract: A non-rigid airship or hybrid air vehicle has a pressure-stabilised envelope (100) that includes at least one ballonet (102, 103). A system is provided for measuring the geometry of the lifting gas enclosure (101) within the pressure-stabilised envelope (100). The system comprises a plurality of sensors (104, 109) located outside the ballonet(s) but inside the envelope, for measuring the geometry of the enclosure. Some of the sensors (104) are arranged to measure an internal surface of the pressure-stabilised envelope (100), and others of the sensors (109) are arranged to measure an external surface of the at least one ballonet (102, 103).
    Type: Application
    Filed: May 7, 2020
    Publication date: July 21, 2022
    Inventors: Michael Durham, Paul Macey
  • Patent number: 11003584
    Abstract: A data processing system includes support for sub-page granular memory tags. The data processing system comprises at least one core, a memory controller responsive to the core, random access memory (RAM) responsive to the memory controller, and a memory protection module in the memory controller. The memory protection module enables the memory controller to use a memory tag value supplied as part of a memory address to protect data stored at a location that is based on a location value supplied as another part of the memory address. The data processing system also comprises an operating system (OS) which, when executed in the data processing system, manages swapping a page of data out of the RAM to non-volatile storage (NVS) by using a memory tag map (MTM) to apply memory tags to respective subpages within the page being swapped out. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: May 11, 2021
    Assignee: Intel Corporation
    Inventors: Kai Cong, Karanvir Grewal, Siddhartha Chhabra, Sergej Deutsch, David Michael Durham
  • Publication number: 20200167467
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a graphics processor; and a graphics driver to facilitate access to the graphics processor, the graphics driver including: an authenticator to establish a trusted channel between the graphics driver and an application driver via mutual authentication of the graphics driver and the application driver; an offloader to offload a computing task to the graphics processor via the trusted channel, the computing task associated with the application driver; and a hypervisor to monitor memory associated with the offloaded computing task for an unauthorized access attempt.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 28, 2020
    Inventors: Paritosh Saxena, Adrian M.M.T. Dunbar, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Patent number: 10572660
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: February 25, 2020
    Assignee: McAfee, LLC
    Inventors: Paritosh Saxena, Adrian M. M. T. Dunbar, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Publication number: 20190196977
    Abstract: A data processing system includes support for sub-page granular memory tags. The data processing system comprises at least one core, a memory controller responsive to the core, random access memory (RAM) responsive to the memory controller, and a memory protection module in the memory controller. The memory protection module enables the memory controller to use a memory tag value supplied as part of a memory address to protect data stored at a location that is based on a location value supplied as another part of the memory address. The data processing system also comprises an operating system (OS) which, when executed in the data processing system, manages swapping a page of data out of the RAM to non-volatile storage (NVS) by using a memory tag map (MTM) to apply memory tags to respective subpages within the page being swapped out. Other embodiments are described and claimed.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Kai Cong, Karanvir Grewal, Siddhartha Chhabra, Sergej Deutsch, David Michael Durham
  • Patent number: 10250798
    Abstract: Examples of an apparatus, method, and instructions included on a machine-readable non-transitory storage medium are disclosed herein. In an example of the method, a first state is provided to enable a camera to record an image, a second state is provided to disable the camera, and a third state is provided to permit the camera to be enabled and disabled. Also in this example of the method, a button is actuated in the third state to an on position to enable the camera to record an image or an off position to disable the camera. Additionally in this example of the method, a signal is generated via an input device in the on position of the button to enable the camera to record an image or disable the camera.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 2, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nam H Nguyen, Michael Durham, Mark Piwonka, Greg Franke
  • Publication number: 20180352147
    Abstract: Examples of an apparatus, method, and instructions included on a machine-readable non-transitory storage medium are disclosed herein. In an example of the method, a first state is provided to enable a camera to record an image, a second state is provided to disable the camera, and a third state is provided to permit the camera to be enabled and disabled. Also in this example of the method, a button is actuated in the third state to an on position to enable the camera to record an image or an off position to disable the camera. Additionally in this example of the method, a signal is generated via an input device in the on position of the button to enable the camera to record an image or disable the camera.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 6, 2018
    Inventors: Nam H Nguyen, Michael Durham, Mark Piwonka, Greg Franke
  • Patent number: 10091213
    Abstract: Systems and method to provide secure storage are disclosed. An example method includes establishing a secure tunnel between a storage device and an agent, provide a command from the agent to the storage device via the secure tunnel, access first data at the storage device in response to the command, and identify a modification to data stored on the storage device by comparing the first data to second data, wherein the comparison is done using the storage device.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: October 2, 2018
    Assignee: INTEL CORPORATION
    Inventors: Nicholas D. Triantafillou, Paritosh Saxena, Paul J. Thadikaran, David Michael Durham
  • Publication number: 20180260906
    Abstract: A system for at least a partial underwriting of insurance policies is described. Various rules are created, along with a degree of satisfaction for each rule. Rules may be directed toward various insurance underwriting components (e.g., cholesterol levels, blood pressure, etc.). Based on the degree of satisfaction for each rule, a component may be assigned to a category. Based on the category for each component, the insurance application may be assigned an underwriting category.
    Type: Application
    Filed: December 8, 2017
    Publication date: September 13, 2018
    Inventors: Piero Patrone Bonissone, Richard Paul Messmer, William Michael Durham, Dan Yang, Marc Pavese, Diane Marie Russell
  • Patent number: 10073972
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
    Type: Grant
    Filed: October 25, 2014
    Date of Patent: September 11, 2018
    Assignee: MCAFEE, LLC
    Inventors: Paritosh Saxena, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Patent number: 10061919
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: August 28, 2018
    Assignee: McAfee, LLC
    Inventors: Paritosh Saxena, Adrian M. M. T. Dunbar, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Publication number: 20180157832
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
    Type: Application
    Filed: February 1, 2018
    Publication date: June 7, 2018
    Inventors: Paritosh Saxena, Adrian M.M.T. Dunbar, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Patent number: 9977114
    Abstract: Provided is an apparatus for tracking an object. The apparatus includes a grid including a plurality of antennae arranged to form an array of cells in which the object can be tracked, and a communication tag provided to the object to be sensed for tracking a location of the object. A receiver is operatively connected to the antennae for transmitting an interrogation signal via the antennae and receiving a signal indicative of a location of the object within the array in response to transmission of the interrogation signal. A processor unit utilizes the signal to determine useful data indicative of the location of the object in the array, and a platform presents the usable data to a user to relay information about the location of the object.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: May 22, 2018
    Inventors: Mark Hebert, Troy Durst, Ketrus Collins, Michael Durham, Ruben Reyes