Patents by Inventor Ashish Kothari

Ashish Kothari 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: 11734631
    Abstract: An activity thread is displayed with display elements that represent different activities that correspond to a common identifier. The display includes filter user input mechanisms that are actuated to filter the display elements based on filter criteria.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: August 22, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Publication number: 20210209530
    Abstract: An activity thread is displayed with display elements that represent different activities that correspond to a common identifier. The display includes filter user input mechanisms that are actuated to filter the display elements based on filter criteria.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventors: Abhijit Nemichand GORE, Monil DALAL, Ashish KOTHARI
  • Patent number: 10990914
    Abstract: An activity thread is displayed with display elements that represent different activities that correspond to a common identifier. The display includes filter user input mechanisms that are actuated to filter the display elements based on filter criteria.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: April 27, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Patent number: 10909138
    Abstract: A qualifying system receives a channel activity record from one of a plurality of different external systems, over one of a plurality of different communication channels. It accesses qualification rules to determine whether the channel activity record is to be transformed into one or more target entities in a computing system. If so, a conversion engine accesses user-configurable mappings and conversion rules to identify conversion actions that are to be taken in order to transform the channel activity record into one or more target entities. The conversion engine performs a data transformation on the channel activity record to transform it into the identified one or more target entities.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashish Kothari, Adithya Nittor Vishwanath, Shaleen Sharma, Ramprasadh Kothandaraman, Sutirtha Saha, Ashwinderjit Kaur, Rajarshi Ray, Eric Fernandes, Mahesh Hariharan, Abhishek Agarwal, Kritika Kishore Prasad, Anirban Saha, Gaurav Agrawal, Prateek Rajvanshi
  • Patent number: 10032203
    Abstract: A computing system comprises, in one example, a display system configured to generate user interface displays and a property surfacing system configured to detect a request to access properties corresponding to a selected unit and to access a unit-property association store that stores one or more association entities. Each association entity associates a property entity with the selected unit. The property surfacing system obtains the properties based on the associated property entity. The computing system comprises a display system controller configured to control the display system to generate a user interface property display with a representation of the properties.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: July 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shaleen Sharma, Prabhat Kumar Pandey, Ashish Kothari, Anirban Saha, Hemant Raj, Kartheek Reddy Naini, Ashwinderjit Kaur
  • Patent number: 10026132
    Abstract: An activity is detected in a computer system. The activity is correlated to a given entity. A line item display is generated for the detected activity and contextual actions are identified for the line item display. The line item display, with contextual action mechanisms is added to a chronological display structure which is surfaced for user interaction.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Virag Shah, Ashish Kothari, Ankur Jhawar, Paridhi Verma
  • Publication number: 20170031536
    Abstract: An activity is detected in a computer system. The activity is correlated to a given entity. A line item display is generated for the detected activity and contextual actions are identified for the line item display. The line item display, with contextual action mechanisms is added to a chronological display structure which is surfaced for user interaction.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventors: Virag Shah, Ashish Kothari, Ankur Jhawar, Paridhi Verma
  • Publication number: 20160267156
    Abstract: A qualifying system receives a channel activity record from one of a plurality of different external systems, over one of a plurality of different communication channels. It accesses qualification rules to determine whether the channel activity record is to be transformed into one or more target entities in a computing system. If so, a conversion engine accesses user-configurable mappings and conversion rules to identify conversion actions that are to be taken in order to transform the channel activity record into one or more target entities. The conversion engine performs a data transformation on the channel activity record to transform it into the identified one or more target entities.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Ashish Kothari, Adithya Nittor Vishwanath, Shaleen Sharma, Ramprasadh Kothandaraman, Sutirtha Saha, Ashwinderjit Kaur, Rajarshi Ray, Eric Fernandes, Mahesh Hariharan, Abhishek Agarwal, Kritika Kishore Prasad, Anirban Saha, Gaurav Agrawal, Prateek Rajvanshi
  • Publication number: 20160239895
    Abstract: A computing system comprises, in one example, a display system configured to generate user interface displays and a property surfacing system configured to detect a request to access properties corresponding to a selected unit and to access a unit-property association store that stores one or more association entities. Each association entity associates a property entity with the selected unit. The property surfacing system obtains the properties based on the associated property entity. The computing system comprises a display system controller configured to control the display system to generate a user interface property display with a representation of the properties.
    Type: Application
    Filed: June 4, 2015
    Publication date: August 18, 2016
    Inventors: Shaleen Sharma, Prabhat Kumar Pandey, Ashish Kothari, Anirban Saha, Hemant Raj, Kartheek Reddy Naini, Ashwinderjit Kaur
  • Publication number: 20160026953
    Abstract: An activity thread is displayed with display elements representing different types of activities that correspond to a common identifier. A set of activity creation user input mechanisms is displayed, each actuable to create an activity in-line with the display elements in the thread.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Publication number: 20160026945
    Abstract: An activity thread is displayed with display elements representing different types of activities corresponding to a common identifier. A set of contextual action input mechanisms is displayed for a given display element, and are actuable to take action in a context of the given display element.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Publication number: 20160026944
    Abstract: A user accesses an activity thread that has display elements representing activities that have a common identifier. The activity thread is displayed to the user as a unified thread in which display elements that have been added to the thread since the user last accessed the thread are identified as new to the user.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Publication number: 20160026946
    Abstract: An activity thread is displayed with display elements that represent different activities that correspond to a common identifier. The display includes filter user input mechanisms that are actuated to filter the display elements based on filter criteria.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Publication number: 20160026943
    Abstract: An identifier is assigned to an activity input that is received, and that is related to an activity in a computer system. An activity thread is generated for the activity and additional activities that have the same identifier are added to the same activity thread. The activity thread is saved so that it can be displayed to a user as a unified thread in which activities over multiple different communication channels are displayed on the unified thread.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Abhijit Nemichand Gore, Monil Dalal, Ashish Kothari
  • Publication number: 20100169159
    Abstract: Methods, systems, and computer program products for performing the method are provided. The method includes receiving in a customer relationship management (CRM) application, data from a communication made by a first person using a social interaction application that allows third party access to communications. The method also includes assigning based on the data, a sentiment indicator to the communication according to a predefined scale and generating at least one output to the first person using the CRM application in response to receiving the data, the output based on the sentiment indicator.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Nicholas Rose, Lap Chan, Qin He, Ashish Kothari, Guatam Dharamshi, Narendra Penagulur
  • Patent number: D392206
    Type: Grant
    Filed: February 4, 1997
    Date of Patent: March 17, 1998
    Assignee: Jewelex New York Ltd.
    Inventor: Ashish Kothari
  • Patent number: D398876
    Type: Grant
    Filed: February 5, 1997
    Date of Patent: September 29, 1998
    Assignee: Jewelex New York Ltd.
    Inventor: Ashish Kothari