Patents by Inventor Manoj Kumar Biswas
Manoj Kumar Biswas 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: 11526520Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: July 31, 2019Date of Patent: December 13, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Publication number: 20200065308Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: ApplicationFiled: July 31, 2019Publication date: February 27, 2020Inventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, JR., Sandy Wong
-
Patent number: 10430418Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: August 28, 2013Date of Patent: October 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Patent number: 10409819Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: October 19, 2016Date of Patent: September 10, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Patent number: 9754123Abstract: One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.Type: GrantFiled: July 8, 2016Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Jacob Andrew Sabulsky, Christopher Scott Dickens, Zainab Hakim, Harris Syed, Axel Andrejs, John Saxon Morrow, Ranjib Singh Badh, Sarjana Sheth, Sermet Iskin, Manoj Kumar Biswas, Sashi Raghupathy, Jayaraman Kalyana Sundaram
-
Publication number: 20170039248Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: ApplicationFiled: October 19, 2016Publication date: February 9, 2017Inventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, JR., Sandy Wong
-
Publication number: 20160321463Abstract: One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.Type: ApplicationFiled: July 8, 2016Publication date: November 3, 2016Applicant: Microsoft Technology Licensing, LLC.Inventors: Jacob Andrew Sabulsky, Christopher Scott Dickens, Zainab Hakim, Harris Syed, Axel Andrejs, John Saxon Morrow, Ranjib Singh Badh, Sarjana Sheth, Sermet Iskin, Manoj Kumar Biswas, Sashi Raghupathy, Jayaraman Kalyana Sundaram
-
Patent number: 9405932Abstract: One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.Type: GrantFiled: May 24, 2013Date of Patent: August 2, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jacob Andrew Sabulsky, Christopher Scott Dickens, Zainab Hakim, Harris Syed, Axel Andrejs, John Saxon Morrow, Ranjib Singh Badh, Sarjana Sheth, Sermet Iskin, Manoj Kumar Biswas, Sashi Raghupathy, Jayaraman Kalyana Sundaram
-
Publication number: 20140358970Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: ApplicationFiled: August 28, 2013Publication date: December 4, 2014Applicant: Microsoft CorporationInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, JR., Sandy Wong
-
Publication number: 20140351958Abstract: One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.Type: ApplicationFiled: May 24, 2013Publication date: November 27, 2014Applicant: Microsoft CorporationInventors: Jacob Andrew Sabulsky, Christopher Scott Dickens, Zainab Hakim, Harris Syed, Axel Andrejs, John Saxon Morrow, Ranjib Singh Badh, Sarjana Sheth, Sermet Iskin, Manoj Kumar Biswas, Sashi Raghupathy, Jayaraman Kalyana Sundaram
-
Publication number: 20100171754Abstract: A shape expressed using digital ink is recognized and a beautified shape is inserted into a document in a native document format. A user interface (“UI”) control is displayed adjacent to the beautified shape which, when selected, will display selectable items for modifying the beautified shape. Insertion of the beautified shape may be undone, the beautified shape may be deleted, and the format of the beautified shape may be modified. Digital ink may also be received that corresponds to text. The digital ink is inserted into a document, displayed, and the text represented by the digital ink is recognized. A UI control is displayed adjacent to the digital ink that will display one or more selectable UI items corresponding to recognition alternates. When selected, the selectable items will cause the text of the corresponding recognition alternate to be inserted into the document.Type: ApplicationFiled: January 7, 2009Publication date: July 8, 2010Applicant: Microsoft CorporationInventors: Larry Tucker Hatfield, Thomas Peter Russo, Sashi Raghupathy, Manoj Kumar Biswas, Crystal Lynn Hoyer, Ming Ye, Ivan Stojiljkovic, Thomas Charles Underhill