Patents by Inventor Varun Khanna
Varun Khanna 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: 12189746Abstract: Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.Type: GrantFiled: January 2, 2024Date of Patent: January 7, 2025Assignee: Microsoft Technology Licensing, LLC.Inventor: Varun Khanna
-
Publication number: 20240134951Abstract: Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.Type: ApplicationFiled: January 2, 2024Publication date: April 25, 2024Inventor: Varun KHANNA
-
Patent number: 11899769Abstract: Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.Type: GrantFiled: January 6, 2023Date of Patent: February 13, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Varun Khanna
-
Patent number: 11574034Abstract: Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.Type: GrantFiled: July 30, 2019Date of Patent: February 7, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Varun Khanna
-
Patent number: 10977484Abstract: Described herein is a smart presentation system and method. Information identifying participant(s) associated with an electronic presentation document and information regarding a topic of the presentation is received. Participant profile information associated with at the participant(s) is retrieved using the received identification information. An audience profile relative to the topic of the presentation is determined using the retrieved participant profile information and received information regarding the topic of the presentation. A suggestion for the presentation is identified using an algorithm employing stored historical data, the determined audience profile and received information regarding the topic of the presentation. Further described herein is a presentation adaptation system and method. While presenting a presentation to participant(s), a cognitive expression of participant(s) is detected.Type: GrantFiled: March 19, 2018Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Varun Khanna, Chandra Sekhar Annambhotla
-
Publication number: 20210034723Abstract: Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.Type: ApplicationFiled: July 30, 2019Publication date: February 4, 2021Inventor: Varun Khanna
-
Patent number: 10754904Abstract: Methods and systems for determining accuracy for media are disclosed. In one aspect, a method includes identifying a data segment of an electronic data object that is encoding one or more assertions including a first assertion, compiling a search query based on the one or more assertions, generating search results by conducting a first information search using the search query, identifying a most recent time associated with a search result of the search results that relates to the first assertion, generating an accuracy weighting for the first assertion based on search result, and annotating the first assertion based on the accuracy weighting to indicate the assertion's accuracy.Type: GrantFiled: January 15, 2018Date of Patent: August 25, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Varun Khanna
-
Publication number: 20190286890Abstract: Described herein is a smart presentation system and method. Information identifying participant(s) associated with an electronic presentation document and information regarding a topic of the presentation is received. Participant profile information associated with at the participant(s) is retrieved using the received identification information. An audience profile relative to the topic of the presentation is determined using the retrieved participant profile information and received information regarding the topic of the presentation. A suggestion for the presentation is identified using an algorithm employing stored historical data, the determined audience profile and received information regarding the topic of the presentation. Further described herein is a presentation adaptation system and method. While presenting a presentation to participant(s), a cognitive expression of participant(s) is detected.Type: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Varun KHANNA, Chandra Sekhar ANNAMBHOTLA
-
Publication number: 20190220544Abstract: Methods and systems for determining accuracy for media are disclosed. In one aspect, a method includes identifying a data segment of an electronic data object that is encoding one or more assertions including a first assertion, compiling a search query based on the one or more assertions, generating search results by conducting a first information search using the search query, identifying a most recent time associated with a search result of the search results that relates to the first assertion, generating an accuracy weighting for the first assertion based on search result, and annotating the first assertion based on the accuracy weighting to indicate the assertion's accuracy.Type: ApplicationFiled: January 15, 2018Publication date: July 18, 2019Inventor: Varun Khanna
-
Patent number: 10212285Abstract: Providing keyword-based notification and content includes monitoring, a communication interface, the communication interface configured to transport a communication between an agent communication device and a user communication device; recognizing an occurrence of a keyword in the communication; wherein the keyword is stored in a database; and retrieving from the database, an information related to the keyword, wherein the database comprises: a first memory area configured to store a mapping of keywords to keyword information; and a second memory area configured to store a mapping of a user identifier associated with a user to information related to how keyword information should be delivered to the user associated with the user identifier. Ultimately the information related to the keyword is transmitted to one of the agent communication device or the user communication device.Type: GrantFiled: January 27, 2016Date of Patent: February 19, 2019Assignee: Avaya Inc.Inventor: Varun Khanna
-
Publication number: 20180308036Abstract: Variety of approaches to mitigate an absence of a skill input during a collaboration session are described. A collaboration service detects a demand for the skill input associated with the collaboration session based on a behavior analysis of participant(s) of the collaboration session. Next, a multi-level search is performed for a person capable of providing the skill input. Upon locating the person capable of providing the skill input, a contact option for the person is identified. The contact option for the person is provided to the collaboration session.Type: ApplicationFiled: April 25, 2017Publication date: October 25, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chandra Sekhar ANNAMBHOTLA, Varun KHANNA
-
Publication number: 20160142546Abstract: Providing keyword-based notification and content includes monitoring, a communication interface, the communication interface configured to transport a communication between an agent communication device and a user communication device; recognizing an occurrence of a keyword in the communication; wherein the keyword is stored in a database; and retrieving from the database, an information related to the keyword, wherein the database comprises: a first memory area configured to store a mapping of keywords to keyword information; and a second memory area configured to store a mapping of a user identifier associated with a user to information related to how keyword information should be delivered to the user associated with the user identifier. Ultimately the information related to the keyword is transmitted to one of the agent communication device or the user communication device.Type: ApplicationFiled: January 27, 2016Publication date: May 19, 2016Inventor: Varun Khanna
-
Patent number: 9300718Abstract: System and method to provide keyword-based notification and content, the method including: monitoring a communication interface, the communication interface configured to transport a communication between an agent and a customer; recognizing, by use of a processor, a candidate keyword in the communication; retrieving, from a non-volatile data storage, an information related to the keyword; and presenting to one of the agent and the customer the information related to the keyword.Type: GrantFiled: April 9, 2013Date of Patent: March 29, 2016Assignee: Avaya Inc.Inventor: Varun Khanna
-
Publication number: 20140304365Abstract: System and method to provide keyword-based notification and content, the method including: monitoring a communication interface, the communication interface configured to transport a communication between an agent and a customer; recognizing, by use of a processor, a candidate keyword in the communication; retrieving, from a non-volatile data storage, an information related to the keyword; and presenting to one of the agent and the customer the information related to the keyword.Type: ApplicationFiled: April 9, 2013Publication date: October 9, 2014Applicant: Avaya Inc.Inventor: Varun Khanna