Patents by Inventor Deepinder Gill

Deepinder Gill 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: 10374996
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing contextualized SMS data from one or more SMS messages to a client are presented. SMS data from SMS messages may be filtered and relevant information from the filtered SMS data may be extracted. The extracted information from the SMS data may be categorized into one or more contextual categories in a tiered contextual content hierarchy. The categorization of the SMS data may include analyzing world knowledge related to the extracted information and associating searchable context metadata with the categorized information. An indication to provide feedback related to the SMS data may be received and feedback related to the received SMS data may then be provided to the client.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Govind Saoji, Vipindeep Vangala, Deepinder Gill
  • Patent number: 10033623
    Abstract: A method for connecting endpoints. The method may include determining, using a first group of software threads, cross-connection information regarding various cross-connections among various network elements. The network elements may include a first network element and a second network element. The method may further include determining, using the first group of software threads, link information regarding various links between the network elements. The method may further include processing, within a network cache, the cross-connection information and the link information into various network resources groups. Each network resource group of the network resources groups may describe adjacent cross-connections for a link among the links.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: July 24, 2018
    Assignee: Ciena Corporation
    Inventors: Ankur Jain, Deepinder Gill, Nigel Robert Davis, Amal Karboubi
  • Publication number: 20180039618
    Abstract: A digital conversational bot can be joined in a natural language group conversation between profiles over a computer conversation platform. A recommendation option set of multiple options can be generated from an initial option set. The identifying can include analyzing the initial option set using individual data of the profiles pertaining to the task. Also, a natural language script can be generated and transmitted to the profiles via the digital conversational bot as part of the group conversation, with the natural language script describing the options of the recommendation option set. A group consensus of the profiles in selecting a group selected option from the recommendation option set can be facilitated via the digital conversational bot. Additionally, assistance in completion of the task using the group selected option for task completion can be provided via the digital conversational bot.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Arun Kumar, Rohit Mani, Sasanka Madiraju, Pragya Mehta, Bhavesh Sharma, Rahul Gupta, Deepinder Gill
  • Publication number: 20180034755
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing contextualized SMS data from one or more SMS messages to a client are presented. SMS data from SMS messages may be filtered and relevant information from the filtered SMS data may be extracted. The extracted information from the SMS data may be categorized into one or more contextual categories in a tiered contextual content hierarchy. The categorization of the SMS data may include analyzing world knowledge related to the extracted information and associating searchable context metadata with the categorized information. An indication to provide feedback related to the SMS data may be received and feedback related to the received SMS data may then be provided to the client.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Govind Saoji, Vipindeep Vangala, Deepinder Gill
  • Publication number: 20170364524
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing enriched location trail recall are presented. Location coordinates for a plurality of locations comprising a location trail may be received. The location trail may be enriched with user information and world knowledge. A request for a location-based recommendation may also be received. The request may be analyzed with a language-based model for ranking user intent and one or more constraints of the request may be evaluated. The one or more constraints may be evaluated against the enriched location trail data and a plurality of results for task completion may be filtered and ranked. The ranking may incorporate the enriched content for the location trail in categorizing the plurality of results.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Suryanarayana Shastri, Vipindeep Vangala, Deepinder Gill, Nishant Saxena, Snehdip Karandikar
  • Publication number: 20170351674
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with task continuation and completion are provided. First data from a device received from a first context may be received. The first data may be ranked in a clustered intent index, the clustered index comprising a plurality of categorical hierarchies related to the first data. Second data from the device may be received from a second context, the second data providing an indication to assist with task continuation. The relevance of the second data to the clustered first data may be determined, the determining comprising evaluating extracted information from the second data with a threshold related to at least one of the plurality of categorical hierarchies. Content related to the first data may then be sent to the device.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Nishchay Kumar, Vipindeep Vangala, Richa Prasad, Deepinder Gill, Harris Syed, Jayaraman Kalyana Sundaram, Prashant Baktha Kumara Dhas
  • Publication number: 20170264529
    Abstract: A method for connecting endpoints. The method may include determining, using a first group of software threads, cross-connection information regarding various cross-connections among various network elements. The network elements may include a first network element and a second network element. The method may further include determining, using the first group of software threads, link information regarding various links between the network elements. The method may further include processing, within a network cache, the cross-connection information and the link information into various network resources groups. Each network resource group of the network resources groups may describe adjacent cross-connections for a link among the links.
    Type: Application
    Filed: April 27, 2016
    Publication date: September 14, 2017
    Applicant: Ciena Corporation
    Inventors: Ankur Jain, Deepinder Gill, Nigel Robert Davis, Amal Karboubi