Patents by Inventor Sarah Mcdevitt
Sarah Mcdevitt 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: 20230096515Abstract: A hand stimulation device that includes a housing defining an interior plenum and having a top portion and a bottom portion; a pair of drive electrodes structured and arranged in a first region of the top portion; a pair of sense electrodes structured and arranged in a second region of the top portion; a processing device disposed within the interior plenum and in communication with each of the pair of drive electrodes and the pair of sense electrodes; at least one sensing device adapted to measure and collect biometric data about the user; and at least one motor that is adapted to generate at least one of tactile feedback and a haptic pattern to a user.Type: ApplicationFiled: September 27, 2022Publication date: March 30, 2023Inventors: Sarah McDevitt, Brian Bolze, Nagaraj Hegde
-
Patent number: 10758451Abstract: An apparatus has a bottom sphere and a top sphere connected to the bottom sphere to define an interior volume with a central plane. The top sphere includes a concave surface at an angle to the central plane. A motor is positioned within the interior volume. A processor is positioned within the interior volume and is connected to the motor. A memory is positioned within the interior volume and is connected to the processor. The memory stores instructions executed by the processor. The instructions include hand stimulation sessions. Each hand stimulation session comprises a sequence of cycles, where each cycle is a sequence of vibration intensity values applied to the motor.Type: GrantFiled: May 9, 2017Date of Patent: September 1, 2020Assignee: CORE WELLNESS, INC.Inventors: Sarah McDevitt, Brian Bolze
-
Patent number: 9875149Abstract: Described herein are techniques performed by an application executing on a computing device. The application may have a graphical user interface (GUI) comprised of graphic objects displayed on a display of the computing device. The application may also have state data managed and stored by the application. The state data may specify features and layout of the GUI. The graphic objects may be displayed according to the state data. The application may dynamically adjust a threshold to different levels by monitoring user interactions with the GUI via an input device and setting the threshold to the different levels according to the user interactions with the GUI. Operations from an external source directed to the GUI are received. Each operation has a corresponding priority specific to the operation. The priorities and threshold levels are compared to determine whether to implement the operations.Type: GrantFiled: April 29, 2013Date of Patent: January 23, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Sarah McDevitt, Clement Fauchere, Rick Duncan, Chris Whytock, Adrian Garside
-
Patent number: 9710248Abstract: Embodiments described herein relate to synchronizing configuration information between devices associated with a user. The synchronized configuration information can relate to application installations and uninstallations as well as to user modifications to user interfaces for managing and invoking the applications. For example, layouts of application representations provided by respective application launchers on a user's respective devices are kept automatically synchronized when the user modifies any of the layouts. Installations and uninstallations are similarly synchronized between the user's devices. Installations and uninstallations that might stem from synchronization may be circumscribed in various ways, such as by allowing the user to specify whether specific applications are to be installed/uninstalled only on specific devices or globally, by filtering propagation of synchronization updates according to hardware or software features and incompatibilities, or others.Type: GrantFiled: May 29, 2013Date of Patent: July 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Samer Sawaya, Henri-Charles Machalani, Clement Fauchere, David Amenta, Bahram Bahram Pour, Sarah McDevitt, Benjamin Srour, Thomas Alphin, Marina Dukhon Taylor, Chris McGuire, Robert Chester Macklin, Richard Duncan
-
Publication number: 20170102930Abstract: Embodiments described herein relate to synchronizing configuration information between devices associated with a user. The synchronized configuration information can relate to application installations and uninstallations as well as to user modifications to user interfaces for managing and invoking the applications. For example, layouts of application representations provided by respective application launchers on a user's respective devices are kept automatically synchronized when the user modifies any of the layouts. Installations and uninstallations are similarly synchronized between the user's devices. Installations and uninstallations that might stem from synchronization may be circumscribed in various ways, such as by allowing the user to specify whether specific applications are to be installed/uninstalled only on specific devices or globally, by filtering propagation of synchronization updates according to hardware or software features and incompatibilities, or others.Type: ApplicationFiled: December 19, 2016Publication date: April 13, 2017Inventors: Samer Sawaya, Henri-Charles Machalani, Clement Fauchere, David Amenta, Bahram Bahram Pour, Sarah McDevitt, Benjamin Srour, Thomas Alphin, Marina Dukhon Taylor, Chris McGuire, Robert Chester Macklin, Richard Duncan
-
Publication number: 20140359602Abstract: Embodiments described herein relate to synchronizing configuration information between devices associated with a user. The synchronized configuration information can relate to application installations and uninstallations as well as to user modifications to user interfaces for managing and invoking the applications. For example, layouts of application representations provided by respective application launchers on a user's respective devices are kept automatically synchronized when the user modifies any of the layouts. Installations and uninstallations are similarly synchronized between the user's devices. Installations and uninstallations that might stem from synchronization may be circumscribed in various ways, such as by allowing the user to specify whether specific applications are to be installed/uninstalled only on specific devices or globally, by filtering propagation of synchronization updates according to hardware or software features and incompatibilities, or others.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Applicant: MicrosoftInventors: Samer Sawaya, Henri-Charles Machalani, Clement Fauchere, David Amenta, Bahram Bahram Pour, Sarah McDevitt, Benjamin Srour, Thomas Alphin, Marina Dukhon Taylor, Chris McGuire, Chester Macklin, Rick Duncan
-
Publication number: 20140325379Abstract: Described herein are techniques performed by an application executing on a computing device. The application may have a graphical user interface (GUI) comprised of graphic objects displayed on a display of the computing device. The application may also have state data managed and stored by the application. The state data may specify features and layout of the GUI. The graphic objects may be displayed according to the state data. The application may dynamically adjust a threshold to different levels by monitoring user interactions with the GUI via an input device and setting the threshold to the different levels according to the user interactions with the GUI. Operations from an external source directed to the GUI are received. Each operation has a corresponding priority specific to the operation. The priorities and threshold levels are compared to determine whether to implement the operations.Type: ApplicationFiled: April 29, 2013Publication date: October 30, 2014Applicant: MICROSOFT CORPORATIONInventors: Sarah McDevitt, Clement Fauchere, Rick Duncan, Chris Whytock, Adrian Garside
-
Patent number: D613875Type: GrantFiled: January 5, 2009Date of Patent: April 13, 2010Inventor: Sarah Mcdevitt
-
Patent number: D917712Type: GrantFiled: May 30, 2018Date of Patent: April 27, 2021Assignee: Core Wellness, Inc.Inventors: Sarah McDevitt, Brian Bolze, Bashir Ziady, Josh Harris, Colin Jackson, Samuel Starr, Coby Ben-Poorat, David Mallard
-
Patent number: D958385Type: GrantFiled: February 17, 2021Date of Patent: July 19, 2022Assignee: Core Wellness, LLCInventors: Sarah McDevitt, Brian Bolze, Bashir Ziady, Josh Harris, Colin Jackson, Samuel Starr, Coby Ben-Poorat, David Mallard