Patents by Inventor Mark Perry

Mark Perry 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: 11951063
    Abstract: A cordless portable composite foam roller generates and applies heat and/or cold to muscles, and operates using an internal rechargeable power source combined with a flex-proof heating layer when in use. The cordless foam roller includes an elongated cylindrically-shaped body having a sandwich of heating layer(s) and textured exterior surface, and an inner cavity for hosting the rechargeable power source components.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: April 9, 2024
    Inventors: Eduardo Emanuelli, Marco Perry, Mark Prommel, Pil-Ho Chung, Michael Berger, Cody Moore
  • Patent number: 11949382
    Abstract: The present disclosure relates to circuitry comprising: amplifier circuitry configured to receive a variable supply voltage, wherein the supply voltage varies according to an output signal of the amplifier circuitry; monitoring circuitry configured to monitor one or more parameters of an output signal of the amplifier circuitry; and processing circuitry configured to receive an indication of the voltage of the variable supply voltage and an indication of the monitored parameters from the monitoring circuitry and to apply a correction to one or more of the monitored parameters to compensate for coupling between the variable supply voltage and the monitoring circuitry.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: April 2, 2024
    Assignee: Cirrus Logic Inc.
    Inventors: Philip Clarkin, Ivan Perry, Mark H. Tovell, Roberto Napoli, David Rhodes
  • Publication number: 20230342955
    Abstract: A plurality of tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Applicant: SportsMEDIA Technology Corporation
    Inventors: Mark Perry, Joshua Spivak, Ryan A. Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Patent number: 11694347
    Abstract: A plurality of tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: July 4, 2023
    Assignee: SPORTSMEDIA TECHNOLOGY CORPORATION
    Inventors: Mark Perry, Joshua Spivak, Ryan A. Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Patent number: 11494314
    Abstract: Systems, apparatuses, and methods may provide for an eventually-consistent distributed caching mechanism for database systems. As an example, the system may include a recently updated objects (RUO) manager, which may store object identifiers of recently updated objects and RUO time-to-live values of the object identifiers. As servers read objects from the cache or write objects into the cache, the servers may also check the RUO manager to determine if the object has been updated recently enough to be at risk of being stale or outdated. If so, the servers may invalidate the object stored at the cache as it may be stale, which results in eventual consistency across the distributed database system.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 8, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Christopher Orogvany, Mark Perry, Bradley W. Jacobs
  • Publication number: 20220284601
    Abstract: A plurality of tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 8, 2022
    Applicant: SportsMEDIA Technology Corporation
    Inventors: Mark Perry, Joshua Spivak, Ryan A. Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Patent number: 11348256
    Abstract: A plurality of high speed tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw).
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: May 31, 2022
    Assignee: SPORTSMEDIA TECHNOLOGY CORPORATION
    Inventors: Mark Perry, Joshua Spivak, Ryan Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Patent number: 11207453
    Abstract: A peritoneal dialysis catheter includes: a catheter tube defining a lumen for carrying peritoneal dialysis fluid to at least one aperture located at or near a distal end of the lumen; at least one cuff located along the outside of the catheter tube; an access site proximally spaced from the at least one cuff, the access site allowing an antimicrobial agent to be introduced into the catheter tube; a reservoir operable with the catheter tube and in fluid communication with the access site, the reservoir storing an amount of the antimicrobial agent received from the access site after an antimicrobial agent introducer is removed from the access site; and a delivery area of the catheter tube in fluid communication with the reservoir, the delivery area positioned so as to target delivery of the antimicrobial agent to the at least one cuff or other desired location along the catheter tube.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: December 28, 2021
    Assignees: Baxter International Inc., Baxter Healthcare SA
    Inventor: Mark Perry
  • Publication number: 20210318964
    Abstract: Systems, apparatuses, and methods may provide for an eventually-consistent distributed caching mechanism for database systems. As an example, the system may include a recently updated objects (RUO) manager, which may store object identifiers of recently updated objects and RUO time-to-live values of the object identifiers. As servers read objects from the cache or write objects into the cache, the servers may also check the RUO manager to determine if the object has been updated recently enough to be at risk of being stale or outdated. If so, the servers may invalidate the object stored at the cache as it may be stale, which results in eventual consistency across the distributed database system.
    Type: Application
    Filed: December 16, 2020
    Publication date: October 14, 2021
    Inventors: Christopher Orogvany, Mark Perry, Bradley W. Jacobs
  • Patent number: 10901915
    Abstract: Systems, apparatuses, and methods may provide for an eventually-consistent distributed caching mechanism for database systems. As an example, the system may include a recently updated objects (RUO) manager, which may store object identifiers of recently updated objects and RUO time-to-live values of the object identifiers. As servers read objects from the cache or write objects into the cache, the servers may also check the RUO manager to determine if the object has been updated recently enough to be at risk of being stale or outdated. If so, the servers may invalidate the object stored at the cache as it may be stale, which results in eventual consistency across the distributed database system.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: January 26, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Christopher Orogvany, Mark Perry, Bradley W. Jacobs
  • Publication number: 20200368421
    Abstract: A peritoneal dialysis catheter includes: a catheter tube defining a lumen for carrying peritoneal dialysis fluid to at least one aperture located at or near a distal end of the lumen; at least one cuff located along the outside of the catheter tube; an access site proximally spaced from the at least one cuff, the access site allowing an antimicrobial agent to be introduced into the catheter tube; a reservoir operable with the catheter tube and in fluid communication with the access site, the reservoir storing an amount of the antimicrobial agent received from the access site after an antimicrobial agent introducer is removed from the access site; and a delivery area of the catheter tube in fluid communication with the reservoir, the delivery area positioned so as to target delivery of the antimicrobial agent to the at least one cuff or other desired location along the catheter tube.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Inventor: Mark Perry
  • Publication number: 20200334838
    Abstract: A plurality of high speed tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw).
    Type: Application
    Filed: July 1, 2020
    Publication date: October 22, 2020
    Applicant: SportsMEDIA Technology Corporation
    Inventors: Mark Perry, Joshua Spivak, Ryan Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Publication number: 20200237993
    Abstract: An airtrap for a medical or physiological fluid in one embodiment includes a conical housing having a radius that increases from its top to its bottom when the housing is positioned for operation; a medical or physiological fluid inlet located at an upper portion of the conical housing; a medical or physiological fluid outlet located at a lower portion of the conical housing, the inlet and the outlet positioned and arranged so that medical or physiological fluid spirals in an increasing arc around an inside of the conical housing downwardly from the inlet to the outlet; and a gas collection area located at an upper portion of the conical housing. In another embodiment, the airtrap is shaped like a seahorse having a head section and a tail section. Any of the airtraps herein may be used for example in blood sets, peritoneal dialysis cassette tubing, and drug delivery sets.
    Type: Application
    Filed: April 16, 2020
    Publication date: July 30, 2020
    Inventors: Mark Perry, Jorge DelCastillo, Matthew Muller, Carlos Corrales, Atif Yardimci, James Laird
  • Patent number: 10706566
    Abstract: A plurality of high speed tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw).
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: July 7, 2020
    Assignee: SPORTSMEDIA TECHNOLOGY CORPORATION
    Inventors: Mark Perry, Joshua Spivak, Ryan A. Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Patent number: 10625009
    Abstract: An airtrap for a medical or physiological fluid in one embodiment includes a conical housing having a radius that increases from its top to its bottom when the housing is positioned for operation; a medical or physiological fluid inlet located at an upper portion of the conical housing; a medical or physiological fluid outlet located at a lower portion of the conical housing, the inlet and the outlet positioned and arranged so that medical or physiological fluid spirals in an increasing arc around an inside of the conical housing downwardly from the inlet to the outlet; and a gas collection area located at an upper portion of the conical housing. In another embodiment, the airtrap is shaped like a seahorse having a head section and a tail section. Any of the airtraps herein may be used for example in blood sets, peritoneal dialysis cassette tubing, and drug delivery sets.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: April 21, 2020
    Assignees: Baxter International Inc., Baxter Healthcare SA
    Inventors: Mark Perry, Jorge DelCastillo, Matthew Muller, Carlos Corrales, Atif Yardimci, James Laird
  • Patent number: 10460638
    Abstract: A system to detect intermittent failures of a display system including a display and a display processing system is provided. The system may include, but is not limited to, a sensor system configured to capture a light level of the display, and a processor configured to cause the display processing system to generate the static image on the display, determine, when the display is displaying the static image, a baseline light level of the display, validate an existence of an intermittent display error when the light level of the display is greater than the baseline light level by a first predetermined amount or when the light level of the display is less than the baseline light level by a second predetermined amount at least once over the predetermined amount of time, determine a recurrence rate, and associate an error type with each instance.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: October 29, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventor: Mark Perry Abbott
  • Publication number: 20190095191
    Abstract: Methods and apparatus to control architectural coverings are disclosed. An example apparatus includes a network interface to communicatively couple the apparatus with a repository via a network, a wireless covering interface to communicatively couple the apparatus with a first architectural covering, a covering enumerator to determine information about the first architectural covering, and a software collector to: retrieve software for the first architectural covering from a repository via the network interface, transmit an advertisement of the software to the first architectural covering, and in response to receiving a request for the software from the first architectural covering, transmit the software to the first architectural covering.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 28, 2019
    Inventors: James Baugh, Mark Perry, David Hoogstrate, Henk Meewis
  • Publication number: 20190004969
    Abstract: Systems, apparatuses, and methods may provide for an eventually-consistent distributed caching mechanism for database systems. As an example, the system may include a recently updated objects (RUO) manager, which may store object identifiers of recently updated objects and RUO time-to-live values of the object identifiers. As servers read objects from the cache or write objects into the cache, the servers may also check the RUO manager to determine if the object has been updated recently enough to be at risk of being stale or outdated. If so, the servers may invalidate the object stored at the cache as it may be stale, which results in eventual consistency across the distributed database system.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 3, 2019
    Inventors: Christopher Orogvany, Mark Perry, Bradley W. Jacobs
  • Publication number: 20180315202
    Abstract: A plurality of high speed tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw).
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Applicant: SportsMEDIA Technology Corporation
    Inventors: Mark Perry, Joshua Spivak, Ryan A. Zander, Graham Wei-Feng Goldbeck, James G. Painter
  • Publication number: 20180315363
    Abstract: A system to detect intermittent failures of a display system including a display and a display processing system is provided. The system may include, but is not limited to, a sensor system configured to capture a light level of the display, and a processor configured to cause the display processing system to generate the static image on the display, determine, when the display is displaying the static image, a baseline light level of the display, validate an existence of an intermittent display error when the light level of the display is greater than the baseline light level by a first predetermined amount or when the light level of the display is less than the baseline light level by a second predetermined amount at least once over the predetermined amount of time, determine a recurrence rate, and associate an error type with each instance.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventor: Mark Perry Abbott