Patents by Inventor Nishith Anand

Nishith Anand 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: 20240256117
    Abstract: Methods, systems, and computer programs are presented for providing gesture-based multimodal scrolling in a computer user interface. One method includes an operation for causing presentation of a user interface (UI) that presents a list of items. The UI provides a first and a second mode for scrolling through the list. The first mode scrolls through the list of items at a first speed and the second mode scrolls at a second speed, different from the first speed. The method further includes an operation for scrolling in the first mode in response to detecting a first gesture associated with the first mode, while scrolling in the first mode, causing presentation of an option in the UI to change the scrolling speed by switching to the second mode. Further, the method includes scrolling in the second mode in response to detecting a second gesture associated with the second mode.
    Type: Application
    Filed: May 12, 2022
    Publication date: August 1, 2024
    Inventor: Nishith ANAND
  • Patent number: 12050905
    Abstract: A method may include accessing a first code commit for a software application from a code repository, the code repository including a sequence of code commits for the software application; accessing a second code commit for the software application from the code repository, the second code commit occurring prior to the first code commit in the sequence of code commits for the software application; parsing the first code commit for differences across a plurality of dimensions from the second code commit; generating a video frame based on the differences; and appending the video frame to a video, the video including a plurality of frames tracking differences between code commits of the software application.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: July 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vishal Goyal, Nishith Anand
  • Publication number: 20230401057
    Abstract: A method may include accessing a first code commit for a software application from a code repository, the code repository including a sequence of code commits for the software application; accessing a second code commit for the software application from the code repository, the second code commit occurring prior to the first code commit in the sequence of code commits for the software application; parsing the first code commit for differences across a plurality of dimensions from the second code commit; generating a video frame based on the differences; and appending the video frame to a video, the video including a plurality of frames tracking differences between code commits of the software application.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventors: Vishal Goyal, Nishith Anand