Patents by Inventor Anis Ahmad

Anis Ahmad 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: 11809630
    Abstract: Methods and systems using a haptics library to determine whether to provide predefined haptic responses or parametrically-defined haptic responses are disclosed. A method includes receiving a desired semantic attribute for a haptic response to be provided while a user is using an application that is executing on an electronic device.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: November 7, 2023
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: Justin Clark, Patrick Christopher Sebring, Jessica Hartcher-O′Brien, Daylon Curtis Walden, Sarah Sykes, Ali Israr, Nitzan Bartov, Juha Pekka Kuikka, Jeffrey Skaanland, Forrest Smith, Anis Ahmad, Andrew Doxon
  • Publication number: 20230341941
    Abstract: Methods and systems using a haptics library to determine whether to provide predefined haptic responses or parametrically-defined haptic responses are disclosed. A method includes receiving a desired semantic attribute for a haptic response to be provided while a user is using an application that is executing on an electronic device.
    Type: Application
    Filed: December 13, 2022
    Publication date: October 26, 2023
    Inventors: Justin Clark, Patrick Christopher Sebring, Jessica Hartcher-O'Brien, Daylon Curtis Walden, Sarah Sykes, Ali Israr, Nitzan Bartov, Juha Pekka Kuikka, Jeffrey Skaanland, Forrest Smith, Anis Ahmad, Andrew Doxon
  • Publication number: 20200306216
    Abstract: The use of a combination therapy to treat Alzheimer's disease is disclosed herein. The disclosed combination therapy comprises administration of a therapeutically effective amount of a combination of one or more agents used for treatment of the herpes simplex virus, one or more agents used for reducing insulin resistance, one or more anti-inflammatory agents, one or more agents for treatment of atheromatous plaques, and one or more agents for treating impaired neurogenesis.
    Type: Application
    Filed: April 1, 2019
    Publication date: October 1, 2020
    Inventor: Anis Ahmad
  • Patent number: 10529071
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 10357476
    Abstract: The use of a combination of carvedilol, metformin, evolocumab, and one or more statins to remove atheromas from coronary arteries and thereby treat coronary artery disease is disclosed. The method treats coronary artery disease by removing one or more atheromas from one or more coronary arteries of a patient by administering a therapeutically effective amount of: (a) carvedilol; (b) metformin; (c) evolocumab; and (d) one or more statins; or a pharmaceutically acceptable salt, prodrug, or derivative of one or more of (a)-(d). In some embodiments, the one or more statins comprise simvastatin. In some embodiments, the one or more statins comprise rosuvastatin. In some embodiments, the one or more statins comprise atorvastatin. In some embodiments, the one or more statins comprise pravastatin.
    Type: Grant
    Filed: November 10, 2018
    Date of Patent: July 23, 2019
    Inventor: Anis Ahmad
  • Publication number: 20190073767
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Application
    Filed: July 16, 2018
    Publication date: March 7, 2019
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 10026171
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 9962095
    Abstract: Heartrate tracking is performed entirely optically without the subject being required to wear any monitoring equipment by processing a combination of signals representing frames of video of the sinusoidal motion of a subject's facial skin color changes captured by both IR and visible light (e.g., RGB—red/green/blue) cameras. The IR and RGB graphs that result from the processing are perfectly phase-shifted so that when the IR signal is going down in amplitude, the RGB signal is going up. Such phase-shifting enables the optical heartrate tracking to utilize diverse input feeds so that a tracked signal is accepted as the user's true heartrate when both IR and RGB signals are well correlated.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: May 8, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anis Ahmad, Ben Walker, Daniel Kennett, Andrew Flavell
  • Patent number: 9959459
    Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Hoof, Anis Ahmad, Daniel Kennett
  • Patent number: 9824260
    Abstract: Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: November 21, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anis Ahmad, Jonathan Hoof, Daniel Kennett
  • Publication number: 20170132786
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Application
    Filed: January 13, 2017
    Publication date: May 11, 2017
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 9582879
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image. Heart rate may be detected based on the change of color of the pixels of the generated facial skin mask.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Publication number: 20160196468
    Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
    Type: Application
    Filed: March 14, 2016
    Publication date: July 7, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Hoof, Anis Ahmad, Daniel Kennett
  • Publication number: 20160110868
    Abstract: A facial skin mask may be generated based on isolating a head part in a captured image, removing a first pixel that is indicative of non-skin from the head part in the captured image, and removing a second pixel that is indicative of having a high velocity from the head part in the captured image.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Beibei Cheng, Benjamin William Walker, Jonathan Ross Hoof, Daniel Kennett, Anis Ahmad
  • Patent number: 9311560
    Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 12, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Hoof, Anis Ahmad, Daniel Kennett
  • Publication number: 20150347864
    Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
    Type: Application
    Filed: August 12, 2015
    Publication date: December 3, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Hoof, Anis Ahmad, Daniel Kennett
  • Publication number: 20150310256
    Abstract: Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user.
    Type: Application
    Filed: July 7, 2015
    Publication date: October 29, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anis Ahmad, Jonathan Hoof, Daniel Kennett
  • Patent number: 9159140
    Abstract: Techniques described herein use signal analysis to detect and analyze repetitive user motion that is captured in a 3D image. The repetitive motion could be the user exercising. One embodiment includes analyzing image data that tracks a user performing a repetitive motion to determine data points for a parameter that is associated with the repetitive motion. The different data points are for different points in time. A parameter signal of the parameter versus time that tracks the repetitive motion is formed. The parameter signal is divided into brackets that delineate one repetition of the repetitive motion from other repetitions of the repetitive motion. A repetition in the parameter signal is analyzed using a signal processing technique. Curve fitting and/or autocorrelation may be used to analyze the repetition.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 13, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan R. Hoof, Daniel G. Kennett, Anis Ahmad
  • Patent number: 9135516
    Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 15, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Hoof, Anis Ahmad, Daniel Kennett
  • Patent number: 9092657
    Abstract: Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: July 28, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anis Ahmad, Jonathan Hoof, Daniel Kennett