Patents by Inventor Sharad Bajaj

Sharad Bajaj 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: 11122149
    Abstract: A server device may host a communication application that remotely accessed by a computing device. Display data generated by a remotely accessed application is communicated to the computing device from the server device. The display data generated by the remotely accessed application is communicated from the computing device to another computing device associated with a user participating in the communication session hosted by the communication application. A communication application executing on the other computing device displays a user interface of the remotely accessed application by processing the display data.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sabra Alexis Wieditz Rossman, Alexey Goloshubin, Kshitij Mahendru, Shivaram Prabhakar, Sharad Bajaj
  • Publication number: 20200177705
    Abstract: A server device may host a communication application that remotely accessed by a computing device. Display data generated by a remotely accessed application is communicated to the computing device from the server device. The display data generated by the remotely accessed application is communicated from the computing device to another computing device associated with a user participating in the communication session hosted by the communication application. A communication application executing on the other computing device displays a user interface of the remotely accessed application by processing the display data.
    Type: Application
    Filed: July 5, 2019
    Publication date: June 4, 2020
    Inventors: Sabra Alexis Wieditz ROSSMAN, Alexey GOLOSHUBIN, Kshitij MAHENDRU, Shivaram PRABHAKAR, Sharad BAJAJ
  • Patent number: 10223698
    Abstract: A customer relationship management (CRM) system utilizes a form definition, user interface (UI) definitions, and UI code to generate Web pages for interacting with CRM data. A CRM plug-in is configured to execute in conjunction with a personal information manager (PIM) client application and to utilize the same form definition, UI definitions, and UI code utilized by the CRM system to generate the Web-based CRM interface. The UI definitions are utilized to present UI controls for performing CRM-related functionality in the context of a UI generated by the PIM client application. The UI code utilized by the CRM system to implement Web-based UI controls can be utilized to implement the UI controls in the context of the PIM client application. The form definition utilized by the CRM system might be utilized to display CRM fields in the UI presented by the PIM client application.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: March 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wayne Carlyle Walsh Parker, III, Michael J. McCormack, Tobin James Zerba, Praveen Upadhyay, Nicholas James Thomson, Sharad Bajaj
  • Publication number: 20180121465
    Abstract: A group file list cache is maintained for each of a plurality of different groups. An aggregate group file list is generated by accessing each group file list cache to obtain a list of files corresponding to each group that a user is associated with (or a subset of those groups). The list of files corresponding to each group is merged into a single, aggregate list and is surfaced for user interaction.
    Type: Application
    Filed: April 4, 2017
    Publication date: May 3, 2018
    Inventors: Sharad Bajaj, Kyle T. Blevens, Shruti Jain
  • Publication number: 20160371700
    Abstract: A customer relationship management (CRM) system utilizes a form definition, user interface (UI) definitions, and UI code to generate Web pages for interacting with CRM data. A CRM plug-in is configured to execute in conjunction with a personal information manager (PIM) client application and to utilize the same form definition, UI definitions, and UI code utilized by the CRM system to generate the Web-based CRM interface. The UI definitions are utilized to present UI controls for performing CRM-related functionality in the context of a UI generated by the PIM client application. The UI code utilized by the CRM system to implement Web-based UI controls can be utilized to implement the UI controls in the context of the PIM client application. The form definition utilized by the CRM system might be utilized to display CRM fields in the UI presented by the PIM client application.
    Type: Application
    Filed: May 25, 2016
    Publication date: December 22, 2016
    Inventors: Wayne Carlyle Walsh Parker, III, Michael J. McCormack, Tobin James Zerba, Praveen Upadhyay, Nicholas James Thomson, Sharad Bajaj
  • Patent number: 9390399
    Abstract: A customer relationship management (CRM) system utilizes a form definition, user interface (UI) definitions, and UI code to generate Web pages for interacting with CRM data. A CRM plug-in is configured to execute in conjunction with a personal information manager (PIM) client application and to utilize the same form definition, UI definitions, and UI code utilized by the CRM system to generate the Web-based CRM interface. The UI definitions are utilized to present UI controls for performing CRM-related functionality in the context of a UI generated by the PIM client application. The UI code utilized by the CRM system to implement Web-based UI controls can be utilized to implement the UI controls in the context of the PIM client application. The form definition utilized by the CRM system might be utilized to display CRM fields in the UI presented by the PIM client application.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wayne Carlyle Walsh Parker, III, Michael J. McCormack, Tobin James Zerba, Praveen Upadhyay, Nicholas James Thomson, Sharad Bajaj
  • Publication number: 20150012329
    Abstract: A user interface display is generated with user input mechanisms to receive business process flow definition inputs from a user. The definition inputs can include identifying stages and steps within stages, for a plurality of different entities. When the user accesses the business process, a user interface display shows the stages that are involved in completing the business process, and guides the user through the steps that the user is to complete in performing the process. The process can involve multiple entities, and a single entity can involve multiple processes.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Applicant: Microsoft Corporation
    Inventors: Rashmi Prakash, Sharad Bajaj, Omar Ayoub, Aniket Naravanekar, Brandon Simons, Wayne Higgins, Derik Stenerson, Michael McCormack, Gautam Dharamshi, Sandhya Vankamamidi
  • Publication number: 20110314366
    Abstract: A customer relationship management (CRM) system utilizes a form definition, user interface (UI) definitions, and UI code to generate Web pages for interacting with CRM data. A CRM plug-in is configured to execute in conjunction with a personal information manager (PIM) client application and to utilize the same form definition, UI definitions, and UI code utilized by the CRM system to generate the Web-based CRM interface. The UI definitions are utilized to present UI controls for performing CRM-related functionality in the context of a UI generated by the PIM client application. The UI code utilized by the CRM system to implement Web-based UI controls can be utilized to implement the UI controls in the context of the PIM client application. The form definition utilized by the CRM system might be utilized to display CRM fields in the UI presented by the PIM client application.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Wayne Carlyle Walsh Parker, III, Michael J. McCormack, Tobin James Zerba, Praveen Upadhyay, Nicholas James Thomson, Sharad Bajaj