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: 11973811Abstract: 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: GrantFiled: January 27, 2023Date of Patent: April 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Ankit Gulati, Vaibhav Pachauri, Ujjaval Kumar Singh, Sampat Khinchi, Deepika Dhupar, Nakul Sabharwal
-
Publication number: 20240095351Abstract: 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: ApplicationFiled: September 19, 2022Publication date: March 21, 2024Inventors: Shirish VIJAYVARGIYA, Vasantha Kumar DHANASEKAR, Bidesh CHITNIS, Nakul Ranjan OGALE, Bharath Kumar CHANDRASEKHAR, Boris WEISSMAN, Robert James SPEAKER
-
Publication number: 20230118622Abstract: 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: ApplicationFiled: December 14, 2022Publication date: April 20, 2023Inventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
-
Patent number: 11550992Abstract: 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: GrantFiled: February 21, 2020Date of Patent: January 10, 2023Assignee: GOOGLE LLCInventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
-
Publication number: 20200193087Abstract: 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: ApplicationFiled: February 21, 2020Publication date: June 18, 2020Inventors: Harold H.W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
-
Patent number: 10606938Abstract: 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: GrantFiled: September 19, 2018Date of Patent: March 31, 2020Assignee: GOOGLE LLCInventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
-
Publication number: 20190018829Abstract: 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: ApplicationFiled: September 19, 2018Publication date: January 17, 2019Inventors: Harold H.W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
-
Patent number: 10127212Abstract: 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: GrantFiled: October 14, 2015Date of Patent: November 13, 2018Assignee: GOOGLE LLCInventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
-
Patent number: 9811865Abstract: 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: GrantFiled: September 17, 2012Date of Patent: November 7, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Sharad Baliyan, Nakul Kumar
-
Publication number: 20140082493Abstract: 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: ApplicationFiled: September 17, 2012Publication date: March 20, 2014Applicant: Adobe Systems Inc.Inventors: Sharad Baliyan, Nakul Kumar