Patents by Inventor Apeksha Godiyal

Apeksha Godiyal 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: 10684997
    Abstract: Non-limiting examples of the present disclosure describe processing operations that achieve file consistency in the presence of a large-scale collaboration service. A mismatch may be determined between hash values associated with two or more versions of a file that is associated with a tenant of a productivity service. Version vector data for different versions of the file may be evaluated. Version vector data may comprise: a session value indicating a session of the productivity service and a version value that indicates a number of changes made by the tenant during the session. A synchronization determination is generated based on an evaluation of the version vector data for the different versions of the file.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: June 16, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tai The Do, Vijayalakshmi Ramkumar, Eric O'Brien, Apeksha Godiyal, Alexandre Grigorovitch, Yisheng Chen
  • Publication number: 20190121876
    Abstract: Non-limiting examples of the present disclosure describe processing operations that achieve file consistency in the presence of a large-scale collaboration service. A mismatch may be determined between hash values associated with two or more versions of a file that is associated with a tenant of a productivity service. Version vector data for different versions of the file may be evaluated. Version vector data may comprise: a session value indicating a session of the productivity service and a version value that indicates a number of changes made by the tenant during the session. A synchronization determination is generated based on an evaluation of the version vector data for the different versions of the file.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Tai The Do, Vijayalakshmi Ramkumar, Eric O'Brien, Apeksha Godiyal, Alexandre Grigorovitch, Yisheng Chen
  • Patent number: 10176156
    Abstract: A method for providing linked note-taking includes receiving a notification from an online presentation service presenting a document that a note file relating to the document has been created in a client application, requesting at least a portion of the document and document information from the online presentation service, receiving, from the online presentation service, the at least a portion of the document and document information retrieved from a client application where the document resides, receiving a note within the note file and associating the note with at least a portion of the document and document information without locally opening the document in the client application.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cynthia D. Wessling, Apeksha Godiyal, Mustafa Bilal, Charles Duze, James M. Krantz, Abraham Mathew, Thomas C. Underhill, Cassandra Lewis, Chad Nedzlek
  • Patent number: 10007734
    Abstract: A generic means for synchronizing information about a user's view of a document or other content within an application across native client and web applications is provided. Attendees of an online broadcast are enabled to see what the presenter is seeing within their own application. In addition, meeting-specific information such as the meeting time and notes may be synchronized enabling nearly real time synchronization. Moreover, by enabling attendees to view the presented document within their own applications, the attendees are afforded the capabilities provided by that application, such as navigating through the document manually.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: June 26, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Burns, Jade Bissat, Apeksha Godiyal, Subalakshmi Venugopal, Abraham Mathew, Hani Saliba
  • Patent number: 9449303
    Abstract: A notebook component within a note-taking application is utilized as a centralized mechanism for recording notations and providing documentation related to a particular meeting. The meeting participants are provided with centralized access to the notebook component and thus are able to update the notebook record of the meeting collaboratively and in real time. In addition to user-driven updates, updates may also be generated on an automatic or semi-automatic basis. Updates may be made before, during or after the actual meeting. Updates may originate from an application data source outside of the note-taking application itself.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: September 20, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Thomas Underhill, Cynthia Wessling, Apeksha Godiyal, Syed Mustafa Bilal, Hong Lin, Nathaniel Stott, Charles Duze, Po-Yan Tsang
  • Publication number: 20140123002
    Abstract: A method for providing linked note-taking includes receiving a notification from an online presentation service presenting a document that a note file relating to the document has been created in a client application, requesting at least a portion of the document and document information from the online presentation service, receiving, from the online presentation service, the at least a portion of the document and document information retrieved from a client application where the document resides, receiving a note within the note file and associating the note with at least a portion of the document and document information without locally opening the document in the client application.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: Microsoft Corporation
    Inventors: Cynthia D. Wessling, Apeksha Godiyal, Mustafa Bilal, Charles Duze, James M. Krantz, Abraham Mathew, Thomas C. Underhill, Cassandra Lewis, Chad Nedzlek
  • Publication number: 20130191719
    Abstract: A notebook component within a note-taking application is utilized as a centralized mechanism for recording notations and providing documentation related to a particular meeting. The meeting participants are provided with centralized access to the notebook component and thus are able to update the notebook record of the meeting collaboratively and in real time. In addition to user-driven updates, updates may also be generated on an automatic or semi-automatic basis. Updates may be made before, during or after the actual meeting. Updates may originate from an application data source outside of the note-taking application itself.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Thomas Underhill, Cynthia Wessling, Apeksha Godiyal, Syed Mustafa Bilal, Hong Lin, Nathaniel Stott, Charles Duze, Po-Yan Tsang
  • Publication number: 20130110937
    Abstract: A generic means for synchronizing information about a user's view of a document or other content within an application across native client and web applications is provided. Attendees of an online broadcast are enabled to see what the presenter is seeing within their own application. In addition, meeting-specific information such as the meeting time and notes may be synchronized enabling nearly real time synchronization. Moreover, by enabling attendees to view the presented document within their own applications, the attendees are afforded the capabilities provided by that application, such as navigating through the document manually.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Applicant: Microsoft Corporation
    Inventors: Charles Burns, Jade Bissat, Apeksha Godiyal, Subalakshmi Venugopal, Abraham Mathew, Hani Saliba