Patents by Inventor Sangya Singh
Sangya Singh 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: 20200021550Abstract: Communication services enable users to communicate electronically using various modes of communication. Conversations between groups of users are common, where emails, other communications, and data are exchanged repeatedly over a period of time. Provision of tags in communication environments may enable the users to organize, search for, and share content of the conversations more efficiently, improving communication and collaboration among the users. For example, a tag module of a communication service may associate a communication with one or more tags such that the tags are persisted with the communication as the communication is exchanged, and transmit the communication to participants of the conversation. The tag module may also provide automatic classification, suggestion, and/or completion of the tags.Type: ApplicationFiled: September 24, 2019Publication date: January 16, 2020Inventors: Giselli Panontini DESOUZA SANA, Amit GUPTA, Sangya SINGH, Naresh SUNDARAM, Tom LAIRD-MCCONNELL, Johannes GEHRKE
-
Patent number: 10462087Abstract: Communication services enable users to communicate electronically using various modes of communication. Conversations between groups of users, are common, where emails, other communications, and data are exchanged repeatedly over a period of time. Provision of tags in communication environments may enable the users to organize, search for, and share content of the conversations more efficiently, improving communication and collaboration among the users. For example, a tag module of a communication service may associate a communication with one or more tags such that the tags are persisted with the communication as the communication is exchanged, and transmit the communication to participants of the conversation. The tag module may also provide automatic classification, suggestion, and/or completion of the tags.Type: GrantFiled: November 6, 2017Date of Patent: October 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Giselli Panontini Desouza Sana, Amit Gupta, Sangya Singh, Naresh Sundaram, Tom Laird-McConnell, Johannes Gehrke
-
Patent number: 10015215Abstract: An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.Type: GrantFiled: January 26, 2015Date of Patent: July 3, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jared R. Parker, Sangya Singh, Greg Prickril, Wai Chan
-
Patent number: 9954807Abstract: Communication services enable two or more users to communicate electronically using multiple modes of communication. Conversations between groups of users are common, where one or more communications may be exchanged repeatedly over a period of time. In some scenarios, a communication desired to be conveyed by a participant in a conversation may be a simple endorsement, such as receipt acknowledgment and various levels of social activity actions and/or gestures, which may be useful for other participants of the conversation to see as well. Provision of endorsement indications in communication environments may enable the participant to select an endorsement for a communication or a conversation without explicitly replying to the communication or conversation, where an endorsement indication based on the selected endorsement may be transmitted and displayed to the other participants of the conversation through an endorsement module of the communication service.Type: GrantFiled: June 12, 2015Date of Patent: April 24, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Santosh Kumar, Giselli Panontini DeSouza Sana, Alisson Teixeira, Amit Gupta, Cindy Kwan, Sangya Singh, Naresh Sundaram, Johannes Gehrke, Jason Cook, Victoria Mbabazi, Ryan Murphy, Skye Pazuchanics
-
Publication number: 20180077101Abstract: Communication services enable users to communicate electronically using various modes of communication. Conversations between groups of users, are common, where emails, other communications, and data are exchanged repeatedly over a period of time. Provision of tags in communication environments may enable the users to organize, search for, and share content of the conversations more efficiently, improving communication and collaboration among the users. For example, a tag module of a communication service may associate a communication with one or more tags such that the tags are persisted with the communication as the communication is exchanged, and transmit the communication to participants of the conversation. The tag module may also provide automatic classification, suggestion, and/or completion of the tags.Type: ApplicationFiled: November 6, 2017Publication date: March 15, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Giselli Panontini DESOUZA SANA, Amit GUPTA, Sangya SINGH, Naresh SUNDARAM, Tom LAIRD-MCCONNELL, Johannes GEHRKE
-
Patent number: 9838347Abstract: Communication services enable users to communicate electronically using various modes of communication. Conversations between groups of users are common, where emails, other communications, and data are exchanged repeatedly over a period of time. Provision of tags in communication environments may enable the users to organize, search for, and share content of the conversations more efficiently, improving communication and collaboration among the users. For example, a tag module of a communication service may associate a communication with one or more tags such that the tags are persisted with the communication as the communication is exchanged, and transmit the communication to participants of the conversation. The tag module may also provide automatic classification, suggestion, and/or completion of the tags.Type: GrantFiled: June 12, 2015Date of Patent: December 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Giselli Panontini DeSouza Sana, Amit Gupta, Sangya Singh, Naresh Sundaram, Tom Laird-McConnell, Johannes Gehrke
-
Publication number: 20170083211Abstract: Focused attention elements are provided as a mechanism to explicitly call a user's attention to a specific part of a communication or a document. The fact that a user was mentioned in a conversation or a collaborated document may be used as a signal the conversation or a document section is more relevant to them. If a user whose attention is drawn through a focused attention element is not among the recipient list of the communication or collaborator list for the document, they may be added automatically to the list. Selected portions of a conversation or document to which the attention of one or more users is drawn through the focused attention element may be emphasized, highlighted, or shown differently from a remainder of the conversation or document.Type: ApplicationFiled: March 23, 2016Publication date: March 23, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: NITHYA RAMKUMAR, TOM LAIRD-MCCONNELL, SHAN QU, SANGYA SINGH
-
Publication number: 20160269333Abstract: Communication services enable two or more users to communicate electronically using multiple modes of communication. Conversations between groups of users are common, where one or more communications may be exchanged repeatedly over a period of time. In some scenarios, a communication desired to be conveyed by a participant in a conversation may be a simple endorsement, such as receipt acknowledgment and various levels of social activity actions and/or gestures, which may be useful for other participants of the conversation to see as well. Provision of endorsement indications in communication environments may enable the participant to select an endorsement for a communication or a conversation without explicitly replying to the communication or conversation, where an endorsement indication based on the selected endorsement may be transmitted and displayed to the other participants of the conversation through an endorsement module of the communication service.Type: ApplicationFiled: June 12, 2015Publication date: September 15, 2016Inventors: Santosh Kumar, Giselli Panontini DeSouza Sana, Alisson Teixeira, Amit Gupta, Cindy Kwan, Sangya Singh, Naresh Sundaram, Johannes Gehrke, Jason Cook, Victoria Mbabazi, Ryan Murphy, Skye Pazuchanics
-
Publication number: 20160269341Abstract: Communication services enable users to communicate electronically over communication exchange channels using multiple modes of communication. Conversations between groups of users are common, where many communications may be exchanged repeatedly over a period of time. In some scenarios, a communication desired to be conveyed by a participant in a conversation may be a simple endorsement, such as receipt acknowledgment and various levels of social activity actions and/or gestures, which may be useful for other participants of the conversation to see as well. An endorsement indication based on the participant selected endorsement may be transmitted to the other participants of the conversation over a designated communication channel.Type: ApplicationFiled: June 12, 2015Publication date: September 15, 2016Inventors: Santosh Kumar, Giselli Panontini DeSouza Sana, Alisson Teixeira, Amit Gupta, Cindy Kwan, Sangya Singh, Naresh Sundaram, Johannes Gehrke
-
Publication number: 20160269334Abstract: Communication services enable users to communicate electronically using various modes of communication. Conversations between groups of users are common, where emails, other communications, and data are exchanged repeatedly over a period of time. Provision of tags in communication environments may enable the users to organize, search for, and share content of the conversations more efficiently, improving communication and collaboration among the users. For example, a tag module of a communication service may associate a communication with one or more tags such that the tags are persisted with the communication as the communication is exchanged, and transmit the communication to participants of the conversation. The tag module may also provide automatic classification, suggestion, and/or completion of the tags.Type: ApplicationFiled: June 12, 2015Publication date: September 15, 2016Inventors: Giselli Panontini DeSouza Sana, Amit Gupta, Sangya Singh, Naresh Sundaram, Tom Laird-McConnell, Johannes Gehrke
-
Publication number: 20150281144Abstract: A user subscribes to a set of resources for a set of groups. Updates for the subscribed groups and resources are aggregated and displayed to the user, across clients, in an integrated view.Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Inventors: Alfons A. Staerk, Shashi R. Singaravel, Sangya Singh, Giselli Panontini DeSouza Sana, Luiz Gustavo Bustamante Magalhaes, Fred Monteiro da Cruz Filho, Amit Gupta, Victoria Mbabazi, Jason Cook
-
Publication number: 20150143263Abstract: An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.Type: ApplicationFiled: January 26, 2015Publication date: May 21, 2015Applicant: Microsoft Technology Licensing, LLC.Inventors: Jared R. Parker, Sangya Singh, Greg Prickril, Wai Chan
-
Patent number: 8943417Abstract: An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.Type: GrantFiled: April 29, 2011Date of Patent: January 27, 2015Assignee: Microsoft CorporationInventors: Jared R. Parker, Sangya Singh, Greg Prickril, Wai Chan
-
Publication number: 20140282191Abstract: Systems, methods, and software are disclosed herein for facilitating enhanced calendar views. In an implementation, an initial range in a series of calendar units is presented in a calendar view. An initial calendar perspective associated with an initial position established within the initial range is also presented. Responsive to a user input, a navigation effect is presented with respect to the series of calendar units comprising navigating from the initial range to a subsequent range in the series of calendar units.Type: ApplicationFiled: June 12, 2013Publication date: September 18, 2014Inventors: Jason A. Cook, Sangya Singh, Karl-Erik Bystrom, Joseph P. McLaughlin, Jonathan David Friedman, Christina Ryan Ergonis, Tor-Helge Persett
-
Publication number: 20130239048Abstract: A centralized User Interface (UI) comprising a supplementary UI and a desktop UI is employed to bring in enterprise constructs into the desktop application. The supplementary UI is generated and dynamically positioned based on selections on the desktop application UI. Summary information associated with data that is to be synchronized or transferred between the desktop application and an LOB application is presented in the supplementary UI along with controls that enable a user to bind additional items to be synchronized.Type: ApplicationFiled: April 30, 2013Publication date: September 12, 2013Applicant: Microsoft CorporationInventors: Maarten W. Mullender, Sangya Singh, Eric Danas, Jay Hilwig, Karen MacCubbin
-
Patent number: 8434021Abstract: A centralized User Interface (UI) comprising a supplementary UI and a desktop UI is employed to bring in enterprise constructs into the desktop application. The supplementary UI is generated and dynamically positioned based on selections on the desktop application UI. Summary information associated with data that is to be synchronized or transferred between the desktop application and an LOB application is presented in the supplementary UI along with controls that enable a user to bind additional items to be synchronized.Type: GrantFiled: March 30, 2006Date of Patent: April 30, 2013Assignee: Microsoft CorporationInventors: Maarten W. Mullender, Sangya Singh, Eric Danas, Jay Hilwig, Karen MacCubbin
-
Publication number: 20110209052Abstract: An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.Type: ApplicationFiled: April 29, 2011Publication date: August 25, 2011Applicant: MICROSOFT CORPORATIONInventors: Jared R. Parker, Sangya Singh, Greg Prickril, Wai Chan
-
Patent number: 7937663Abstract: An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.Type: GrantFiled: June 29, 2007Date of Patent: May 3, 2011Assignee: Microsoft CorporationInventors: Jared R. Parker, Sangya Singh, Greg Prickril, Wai Chan
-
Publication number: 20090187531Abstract: Architecture that provides a user experience (UX) for accessing business information (e.g., sales, accounts, opportunities) via an office application. In a specific implementation, a personal information manager (PIM) application includes a familiar UX that introduces a business context (e.g., sales) to tasks in the PIM application. Forms included as part of the PIM application (whether a contact form, appointment form, or a new form) comprise a new page (e.g., sales-related) that allows the user to view and navigate to business data related information that pertains to a task. For example, when accessing a business contact, the user can also navigate to and/or view opportunities associated with the contact.Type: ApplicationFiled: January 21, 2008Publication date: July 23, 2009Applicant: MICROSOFT CORPORATIONInventors: Sangya Singh, Todd Abel, Kevin Reynolds, Omer Rauf Atay
-
Publication number: 20090006948Abstract: An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: Microsoft CorporationInventors: Jared R. Parker, Sangya Singh, Greg Prickril, Wai Chan