Patents by Inventor Nakul Kumar

Nakul Kumar 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: 11973811
    Abstract: Systems and methods are directed to automatically creating customized whiteboard backgrounds. A network system accesses metadata associated with a virtual presentation (e.g., title, topic, tenant identifier). First image data is identified based on first data of the metadata and second image data is identified based on second data of the metadata. Using the first image data and the second image data, the network system generates a plurality of whiteboard backgrounds by combining a first object obtained from the first image data with a second object obtained from the second image data to form each whiteboard background. The network system then causes presentation of a representation of each of the plurality of whiteboard backgrounds on a user interface of a host, who can select one of the representations. In response to receiving a selection, a whiteboard background corresponding to the selected representation is displayed as background on a whiteboard canvas.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ankit Gulati, Vaibhav Pachauri, Ujjaval Kumar Singh, Sampat Khinchi, Deepika Dhupar, Nakul Sabharwal
  • Publication number: 20240095351
    Abstract: In one set of embodiments, an enhanced next generation anti-virus (NGAV) system is provided. In certain embodiments, this system includes a hypervisor-level agent that backs up VM data only when an instance of a guest application running in the VM has been flagged by the NGAV system as being potentially malicious (rather than on a constant, proactive basis). Further, the hypervisor-level agent performs this backup only with respect to data modified by that specific guest application instance (rather than backing up all data modified by the VM) and writes the backed-up data to a secure storage location which is inaccessible to the guest. The combination of these features addresses many of the problems and inefficiencies of existing NGAV systems.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Inventors: Shirish VIJAYVARGIYA, Vasantha Kumar DHANASEKAR, Bidesh CHITNIS, Nakul Ranjan OGALE, Bharath Kumar CHANDRASEKHAR, Boris WEISSMAN, Robert James SPEAKER
  • Publication number: 20230118622
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 20, 2023
    Inventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Patent number: 11550992
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: January 10, 2023
    Assignee: GOOGLE LLC
    Inventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Publication number: 20200193087
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Application
    Filed: February 21, 2020
    Publication date: June 18, 2020
    Inventors: Harold H.W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Patent number: 10606938
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: March 31, 2020
    Assignee: GOOGLE LLC
    Inventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Publication number: 20190018829
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Application
    Filed: September 19, 2018
    Publication date: January 17, 2019
    Inventors: Harold H.W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Patent number: 10127212
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: November 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Patent number: 9811865
    Abstract: A method and apparatus for measuring perceptible properties of media content. The method comprises displaying media content comprising a plurality of perceptible properties; receiving a selection of an perceptible property from the plurality of perceptible properties; receiving at least one comment related to the selected perceptible property in the plurality of perceptible properties; and calculating a measurement of an overall quality of the media content based on the received at least one comment.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: November 7, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sharad Baliyan, Nakul Kumar
  • Publication number: 20140082493
    Abstract: A method and apparatus for measuring perceptible properties of media content. The method comprises displaying media content comprising a plurality of perceptible properties; receiving a selection of an perceptible property from the plurality of perceptible properties; receiving at least one comment related to the selected perceptible property in the plurality of perceptible properties; and calculating a measurement of an overall quality of the media content based on the received at least one comment.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 20, 2014
    Applicant: Adobe Systems Inc.
    Inventors: Sharad Baliyan, Nakul Kumar