Patents by Inventor Subrata Roychoudhuri

Subrata Roychoudhuri 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: 20170286548
    Abstract: Systems, methods, and computer-readable storage media are provided for integrating native software help content with content from other data sources (e.g., community and/or expert sources). When a user signals that they'd like to engage a software help resource from one of various entry points within the software, the user is redirected to a search engine and a partial search query is formulated based upon perceived user intent and context within the software application. At least one attribute of a computing ecosystem associated with the user computing device is appended to the partial search query to create a complete search query and the complete search query is supplied to the search engine. The native help authority is integrated with contextual web results and both are presented to the user.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: Soumik De, Shabbar Husain, Jatin Kakkar, Puspendra Kumar, William J. Pardi, Subrata Roychoudhuri
  • Patent number: 9705691
    Abstract: Techniques to manage recordings for multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise an event capture module operative to record a multimedia conference event to form a recorded meeting event. The recording management component may comprise an event entity module communicatively coupled to the event capture module, the event entity module operative to generate an entity event list for the recorded meeting event. The recording management component may comprise an event reproduction module communicatively coupled to the event entity module, the event reproduction module operative to reproduce the recorded meeting event.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: July 11, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ashutosh Tripathi, Nagesh Pabbisetty, Subrata Roychoudhuri
  • Publication number: 20150026603
    Abstract: Techniques to manage recordings for multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise an event capture module operative to record a multimedia conference event to form a recorded meeting event. The recording management component may comprise an event entity module communicatively coupled to the event capture module, the event entity module operative to generate an entity event list for the recorded meeting event. The recording management component may comprise an event reproduction module communicatively coupled to the event entity module, the event reproduction module operative to reproduce the recorded meeting event.
    Type: Application
    Filed: October 7, 2014
    Publication date: January 22, 2015
    Applicant: Microsoft Corporation
    Inventors: Ashutosh Tripathi, Nagesh Pabbisetty, Subrata Roychoudhuri
  • Patent number: 8887067
    Abstract: Techniques to manage recordings for multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise an event capture module operative to record a multimedia conference event to form a recorded meeting event. The recording management component may comprise an event entity module communicatively coupled to the event capture module, the event entity module operative to generate an entity event list for the recorded meeting event. The recording management component may comprise an event reproduction module communicatively coupled to the event entity module, the event reproduction module operative to reproduce the recorded meeting event.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Ashutosh Tripathi, Nagesh Pabbisetty, Subrata Roychoudhuri
  • Publication number: 20140040307
    Abstract: The disclosed subject matter is generally related to including a download option of a software module from within a search results page. In response to receiving a search query from a user, search results responsive to the search query are identified. The search query is analyzed to detect an intent to download a software module. If an intent to download a software module is detected, a search results page is generated from the search results and further includes a user-actionable control for initiating a process for downloading a corresponding software module to a target computer associated with the user.
    Type: Application
    Filed: August 5, 2012
    Publication date: February 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Praveen Kumar Kavety Loganathan, Subrata Roychoudhuri, Kartik Poddar, Mythreyee Devi Ganapathy, Gaurav Khandelwal
  • Publication number: 20130060744
    Abstract: Aspects of the subject matter described herein relate to social event searching. In aspects, a search engine may receive a query regarding a social event. The search engine may obtain static data that indicates a ranking of the event based on overall popularity and may change the ranking based on social data that is particular to the user issuing the query. The search results may be ordered by the ranking and returned together with other social data to a search component such as a Web browser. The Web browser may then display the results together with the other social data. The Web browser may receive additional input from the user regarding preferences and may provide the input to a backend system for use to satisfy subsequent social event queries.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 7, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Subrata Roychoudhuri, Sarabjit Singh Seera, Phanindra Kanumuri, Suresh Iyengar, Pratik Stephen
  • Publication number: 20130024431
    Abstract: Methods, systems, and computer-readable media for managing event data and exploring the event data in an event database are provided. A data acquisition system may process the event database to remove duplicates and assign event data ranks to the event data. The event data rank may be based on query log data. In turn, a search engine communicatively connected to the event database may generate search results that include the event data. The search engine may receive an event data search request from a user. The event data matching the event data search request is retrieved from the event database and formatted, by the search engine, for display in rank order based on the event data rank, proximity of user location to an event location, and extent of query match in various event fields like title, description, etc.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 24, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: SURESH PARTHASARATHY, SUBRATA ROYCHOUDHURI, ANUJ ARORA, PHANINDRA KANUMURI, MANISH KANSAL, SRIKRISHNA SATISH DEVU, SARABJIT SINGH SEERA
  • Patent number: 8181245
    Abstract: A system that employs out-of-process (‘out-of-proc’) architectures with respect to malware scanning related to network services applications is provided. The ‘out-of-proc’ malware (e.g., virus) scanning is employed in connection with a web conferencing server. This architecture enables more versatile options related to scanning, for example, selective bypass in a crisis situation.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Ashutosh Tripathi, Subrata Roychoudhuri
  • Publication number: 20090300520
    Abstract: Techniques to manage recordings for multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise an event capture module operative to record a multimedia conference event to form a recorded meeting event. The recording management component may comprise an event entity module communicatively coupled to the event capture module, the event entity module operative to generate an entity event list for the recorded meeting event. The recording management component may comprise an event reproduction module communicatively coupled to the event entity module, the event reproduction module operative to reproduce the recorded meeting event.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Tripathi Ashutosh, Pabbisetty Nagesh, Subrata Roychoudhuri
  • Publication number: 20090193327
    Abstract: Technologies are described herein for providing high-fidelity scalable annotations. Annotations made to meeting content during a hosted online meeting are recorded separately from the meeting content itself. At playback time, the annotations are rendered separately from the meeting content. Because the annotations are rendered separately from the meeting content at playback time, the annotations can be scaled without loss of clarity and visual effects can be applied to the annotations independently of the meeting content.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Subrata Roychoudhuri, Ananta Subrahmanya Sarma Gudipaty, Santosh Gangwani
  • Publication number: 20080320548
    Abstract: A system that employs out-of-process (‘out-of-proc’) architectures with respect to malware scanning related to network services applications is provided. The ‘out-of-proc’ malware (e.g., virus) scanning is employed in connection with a web conferencing server. This architecture enables more versatile options related to scanning, for example, selective bypass in a crisis situation.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashutosh Tripathi, Subrata Roychoudhuri
  • Publication number: 20080263010
    Abstract: Techniques to selectively access meeting content are described. An apparatus may comprise a capture module operative to record multiple data tracks from multiple sources for a multimedia event, a publishing module operative to publish the recorded multiple data tracks in a universal format, an authentication module operative to authenticate a client to access the published multiple data tracks, and a recordings management module operative to manage access to meeting content for one or more of the published multiple data tracks on a selective basis in response to client search and retrieval requests. Other embodiments are described and claimed.
    Type: Application
    Filed: December 14, 2007
    Publication date: October 23, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Subrata Roychoudhuri, Ananta Gudipaty, Pradeep Kamalakumar, Sanjib Biswas