Patents by Inventor Patrick McKeown

Patrick McKeown 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: 20240129259
    Abstract: A durability assessment system may receive a request, from a computing system, for a durability index describing an entity. The durability assessment system may determine the durability index based on information about the resource usage by the entity, such as a resource availability score or a resource allocation score. The durability assessment system may compare the obtained resource availability score and resource allocation score to ranges associated with a set of durability indices. Based on the comparison, the durability assessment system may determine a durability index for the entity. The durability index may indicate an ability of the entity to return accessed resources. In some cases, the durability assessment system may provide the durability index to an allocation computing system that is configured to determine whether to grant access to resources based on the durability index.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Inventors: Todd Duncan HOOVER, Brandi Nicole RECKER, William Charles GATES, Sean Patrick MCKEOWN, Matthew Richard JACKSON, Dinesh Hiro WADHWANI
  • Patent number: 11902180
    Abstract: A durability assessment system may receive a request, from a computing system, for a durability index describing an entity. The durability assessment system may determine the durability index based on information about the resource usage by the entity, such as a resource availability score or a resource allocation score. The durability assessment system may compare the obtained resource availability score and resource allocation score to ranges associated with a set of durability indices. Based on the comparison, the durability assessment system may determine a durability index for the entity. The durability index may indicate an ability of the entity to return accessed resources. In some cases, the durability assessment system may provide the durability index to an allocation computing system that is configured to determine whether to grant access to resources based on the durability index.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: February 13, 2024
    Assignee: EQUIFAX INC.
    Inventors: Todd Duncan Hoover, Brandi Nicole Recker, William Charles Gates, Sean Patrick Mckeown, Matthew Richard Jackson, Dinesh Hiro Wadhwani
  • Patent number: 11847508
    Abstract: Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: December 19, 2023
    Assignee: NVIDIA CORP.
    Inventors: Daniel Robert Johnson, Jack Choquette, Olivier Giroux, Michael Patrick McKeown, Mark Stephenson, Sana Damani
  • Patent number: 11642236
    Abstract: Disclosed is a nasal breathing training tape adapted to impart training to a user to breathe from the nasal, and not from the mouth, during sleep time or wake-up time. The nasal breathing training tape includes a stretchable strip, an adhesive layer, and a cutout portion. The stretchable strip includes a first surface, and a second surface opposite to the first surface. The stretchable strip is stretchable to create tension therein. The adhesive layer may be applied to the second layer of the stretchable strip. The cutout portion is configured on the stretchable strip along a substantially central location of the stretchable strip. The stretchable strip is stretched up to a size to be accommodated and stick around a lip portion, surrounding the mouth but not touching the lip portion, of the user, such that the lip portion held together by the tension created in the stretchable strip.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: May 9, 2023
    Inventor: Patrick McKeown
  • Publication number: 20230082708
    Abstract: A durability assessment system may receive a request, from a computing system, for a durability index describing an entity. The durability assessment system may determine the durability index based on information about the resource usage by the entity, such as a resource availability score or a resource allocation score. The durability assessment system may compare the obtained resource availability score and resource allocation score to ranges associated with a set of durability indices. Based on the comparison, the durability assessment system may determine a durability index for the entity. The durability index may indicate an ability of the entity to return accessed resources. In some cases, the durability assessment system may provide the durability index to an allocation computing system that is configured to determine whether to grant access to resources based on the durability index.
    Type: Application
    Filed: November 18, 2022
    Publication date: March 16, 2023
    Inventors: Todd Duncan HOOVER, Brandi Nicole RECKER, William Charles GATES, Sean Patrick MCKEOWN, Matthew Richard JACKSON, Dinesh Hiro WADHWANI
  • Publication number: 20230038061
    Abstract: Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 9, 2023
    Applicant: NVIDIA Corp.
    Inventors: Daniel Robert Johnson, Jack Choquette, Olivier Giroux, Michael Patrick McKeown, Mark Stephenson, Sana Damani
  • Patent number: 11552901
    Abstract: A durability assessment system may receive a request, from a computing system, for a durability index describing an entity. The durability assessment system may determine the durability index based on information about the resource usage by the entity, such as a resource availability score or a resource allocation score. The durability assessment system may compare the obtained resource availability score and resource allocation score to ranges associated with a set of durability indices. Based on the comparison, the durability assessment system may determine a durability index for the entity. The durability index may indicate an ability of the entity to return accessed resources. In some cases, the durability assessment system may provide the durability index to an allocation computing system that is configured to determine whether to grant access to resources based on the durability index.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: January 10, 2023
    Assignee: EQUIFAX INC.
    Inventors: Todd Duncan Hoover, Brandi Nicole Recker, William Charles Gates, Sean Patrick McKeown, Matthew Richard Jackson, Dinesh Hiro Wadhwani
  • Publication number: 20220400087
    Abstract: A durability assessment system may receive a request, from a computing system, for a durability index describing an entity. The durability assessment system may determine the durability index based on information about the resource usage by the entity, such as a resource availability score or a resource allocation score. The durability assessment system may compare the obtained resource availability score and resource allocation score to ranges associated with a set of durability indices. Based on the comparison, the durability assessment system may determine a durability index for the entity. The durability index may indicate an ability of the entity to return accessed resources. In some cases, the durability assessment system may provide the durability index to an allocation computing system that is configured to determine whether to grant access to resources based on the durability index.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Todd Duncan HOOVER, Brandi Nicole RECKER, William Charles GATES, Sean Patrick MCKEOWN, Matthew Richard JACKSON, Dinesh Hiro WADHWANI
  • Patent number: 11522966
    Abstract: A computer-implemented method and distributed system for maintaining consistency of client applications on a plurality of server nodes may comprise providing a first and second versions of a distributed coordination engine (DConE). The first version of the DConE may receive proposals, reach agreements thereon and generate a first ordering of agreements that specifies an order in which the client applications are to execute the agreed-upon proposals and correspondingly update their respective states. A ChangeVersion proposal may then be processed by the first version of the DConE, whereupon the first version of the DConE may stop reaching any further agreements. A second version of the DConE may then take over reaching agreements on the proposals and generate a second ordering of agreements, beginning with the agreed-upon ChangeVersion proposal.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 6, 2022
    Assignee: WANdisco Inc.
    Inventors: Yeturu Aahlad, Mark Patrick McKeown
  • Patent number: 11442795
    Abstract: Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: September 13, 2022
    Assignee: NVIDIA Corp.
    Inventors: Daniel Robert Johnson, Jack Choquette, Oliver Giroux, Michael Patrick McKeown, Mark Stephenson, Sana Damani
  • Publication number: 20210106455
    Abstract: Disclosed is a nasal breathing training tape adapted to impart training to a user to breathe from the nose, and not from the mouth, during sleep time or wakefulness time. The nasal breathing training tape includes a stretchable strip, an adhesive layer, and a cutout portion. The stretchable strip includes a first surface, and a second surface opposite to the first surface. The stretchable strip is stretchable to create tension therein. The adhesive layer may be applied to the second surface of the stretchable strip. The cutout portion is configured on the stretchable strip along a substantially central location of the stretchable strip. The stretchable strip is stretched to a size to be accommodated and stick around a upper and lower lips, surrounding the mouth but not touching the upper and lower lips, of the user, such that the upper and lower lips are held together by the tension created in the stretchable strip.
    Type: Application
    Filed: October 24, 2020
    Publication date: April 15, 2021
    Inventor: Patrick McKeown
  • Patent number: 10944850
    Abstract: A computer-implemented method and distributed system for maintaining consistency of client applications on a plurality of server nodes may comprise providing a first and second versions of a distributed coordination engine (DConE). The first version of the DConE may receive proposals, reach agreements thereon and generate a first ordering of agreements that specifies an order in which the client applications are to execute the agreed-upon proposals and correspondingly update their respective states. A ChangeVersion proposal may then be processed by the first version of the DConE, whereupon the first version of the DConE may stop reaching any further agreements. A second version of the DConE may then take over reaching agreements on the proposals and generate a second ordering of agreements, beginning with the agreed-upon ChangeVersion proposal.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: March 9, 2021
    Assignee: WANdisco, Inc.
    Inventor: Mark Patrick McKeown
  • Publication number: 20210045909
    Abstract: Disclosed is a nasal breathing training tape adapted to impart training to a user to breathe from the nasal, and not from the mouth, during sleep time or wake-up time. The nasal breathing training tape includes a stretchable strip, an adhesive layer, and a cutout portion. The stretchable strip includes a first surface, and a second surface opposite to the first surface. The stretchable strip is stretchable to create tension therein. The adhesive layer may be applied to the second layer of the stretchable strip. The cutout portion is configured on the stretchable strip along a substantially central location of the stretchable strip. The stretchable strip is stretched up to a size to be accommodated and stick around a lip portion, surrounding the mouth but not touching the lip portion, of the user, such that the lip portion held together by the tension created in the stretchable strip.
    Type: Application
    Filed: August 16, 2019
    Publication date: February 18, 2021
    Inventor: Patrick McKeown
  • Publication number: 20200081748
    Abstract: Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Applicant: NVIDIA Corp.
    Inventors: Daniel Robert Johnson, Jack Choquette, Oliver Giroux, Michael Patrick McKeown, Mark Stephenson, Sana Damani
  • Patent number: 9914017
    Abstract: The present invention provides a sports mask for breathing training. The sports mask includes a head assemble containing clips to hold the mask against the head. The sports mask further includes a face band assembly that includes straps that are received by the clips present on the head assembly to hold the face assembly against the face of a user. The face assembly includes a face mask unit comprising an airflow valve. The airflow valve includes an airflow resistance varying module that helps in varying flow of air into the airflow valve. The control of airflow resistance varying module can be either manual or automatic when the mask is connected to a wearable device or a vital parameter collection device.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: March 13, 2018
    Inventors: Patrick McKeown, Teresa McKeown
  • Publication number: 20170333749
    Abstract: The present invention provides a sports mask for breathing training. The sports mask includes a head assemble containing clips to hold the mask against the head. The sports mask further includes a face band assembly that includes straps that are received by the clips present on the head assembly to hold the face assembly against the face of a user. The face assembly includes a face mask unit comprising an airflow valve. The airflow valve includes an airflow resistance varying module that helps in varying flow of air into the airflow valve. The control of airflow resistance varying module can be either manual or automatic when the mask is connected to a wearable device or a vital parameter collection device.
    Type: Application
    Filed: December 7, 2016
    Publication date: November 23, 2017
    Inventors: Patrick McKeown, Teresa McKeown
  • Patent number: D964574
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: September 20, 2022
    Inventor: Patrick McKeown