Patents by Inventor Jason Lowell Reisman

Jason Lowell Reisman 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: 20240061514
    Abstract: The various implementations described herein include methods and systems for using hand gestures detected at a wearable device to navigate a user interface. An example method includes receiving, via one or more neuromuscular-signal sensors of a wrist-wearable device worn by a user, data generated during performance of an in-air wrist movement by a wrist of the user. The method also includes moving a point of focus on the user interface in accordance with the in-air wrist movement; and receiving, via the one or more neuromuscular-signal sensors, additional data generated during performance of an in-air gesture by the user. The method further includes determining that the in-air gesture is an execution gesture; and executing a command corresponding to the execution gesture.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 22, 2024
    Inventors: Jason Lowell Reisman, Luke O'Connor, Christopher Anderson, Adam Berenzweig, Austin Ha, Zaina Edelson, Szeyin Lee, Paulo Jose Telo Coelho, Edith Comas, Shaker Islam
  • Publication number: 20240061513
    Abstract: The various implementations described herein include methods and systems for using a multi-stage in-air hand gesture to activate user-interface interactions in a way that ensures low-false positive rates. In one aspect, a method includes, while a gating gesture is maintained, receiving a first indication of performance of an adjustment gesture of a first magnitude directed to a user interface object associated with a plurality of values. The method further includes, in response to receiving the first indication, adjusting the user interface object to have a first state after moving through some of the plurality of values based on the first magnitude. The method also includes, after receiving an indication of a release of the gating gesture, in response to receiving a second indication of performance of the adjustment gesture, forgoing adjusting the user interface object such that the user interface object continues to have the first state.
    Type: Application
    Filed: July 26, 2023
    Publication date: February 22, 2024
    Inventors: Jason Lowell Reisman, Austin Ha, Zaina Edelson, Adam Berenzweig, Christopher Anderson
  • Patent number: 11493993
    Abstract: The disclosed computer-implemented method may include presenting, via a user interface, a sensory cue, and receiving, from neuromuscular sensors of a wearable device, various neuromuscular signals generated by a user wearing the wearable device, where the user generates the neuromuscular signals in response to the sensory cue being presented to the user via the user interface. The method may also include interpreting the received neuromuscular signals as input commands with respect to the sensory cue provided by the user interface, such that the input commands initiate performance of specified tasks within the user interface. The method may also include performing the specified tasks within the user interface according to the interpreted input commands. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: November 8, 2022
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Ran Rubin, Jason Lowell Reisman, Robert Phillips Cochran, Naor Brown, Nitzan Bartov, Joshua Duyan, Daniel Wetmore, Alexandre Barachant, Adam Berenzweig, Jeffrey Scott Seely, Christopher Anderson
  • Publication number: 20210064132
    Abstract: The disclosed computer-implemented method may include presenting, via a user interface, a sensory cue, and receiving, from neuromuscular sensors of a wearable device, various neuromuscular signals generated by a user wearing the wearable device, where the user generates the neuromuscular signals in response to the sensory cue being presented to the user via the user interface;. The method may also include interpreting the received neuromuscular signals as input commands with respect to the sensory cue provided by the user interface, such that the input commands initiate performance of specified tasks within the user interface. The method may also include performing the specified tasks within the user interface according to the interpreted input commands. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Inventors: Ran Rubin, Jason Lowell Reisman, Robert Phillips Cochran, Naor Brown, Nitzan Bartov, Joshua Duyan, Daniel Wetmore, Alexandre Barachant, Adam Berenzweig, Jeffrey Scott Seely, Christopher Anderson
  • Patent number: 10073963
    Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: September 11, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
  • Patent number: 9552473
    Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: January 24, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
  • Publication number: 20170011227
    Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.
    Type: Application
    Filed: September 20, 2016
    Publication date: January 12, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
  • Publication number: 20150331557
    Abstract: Systems and methods are provided to coordinate experiences between related applications in a graphical user interface. The method may include receiving handwriting input in a primary application, and extracting structured data from the received handwriting input. The method may further include displaying a selector in the primary application indicating that there are one or more launchable secondary applications that can process the structured data, the selector being initially displayed in a collapsed state as a virtual button. The method may further include receiving a user selection of the button, and then displaying the selector in an expanded state in which one or a plurality of menu options are displayed, each corresponding to one of the launchable secondary applications. The method may further include receiving a user selection of one of the plurality of launchable secondary applications, and launching the secondary application that is selected by the user.
    Type: Application
    Filed: October 23, 2014
    Publication date: November 19, 2015
    Inventors: Nathan James Fish, Jason Lowell Reisman
  • Publication number: 20150331604
    Abstract: Systems and methods of presenting stored files in a whiteboard application executed on an interactive display are disclosed herein. One method may include executing the whiteboard application, and storing whiteboard input for an interaction session as a whiteboard file in memory of the interactive display device. The method may include receiving a request to browse stored whiteboard files, generating respective previews of the stored whiteboard files, and displaying the previews in an arrangement in a graphical user interface of the interactive display. The method may include receiving a selection input selecting a file of the stored whiteboard files via the interactive display, retrieving the selected file from the memory, and displaying the selected file on the interactive display. Finally, the method may include detecting that a second file has not been retrieved within a preset amount of time and deleting the second file from the memory.
    Type: Application
    Filed: September 22, 2014
    Publication date: November 19, 2015
    Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
  • Publication number: 20150332037
    Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.
    Type: Application
    Filed: October 16, 2014
    Publication date: November 19, 2015
    Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng