Patents by Inventor Kushal Narkhede

Kushal Narkhede 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: 10271336
    Abstract: Smart channel selection for autonomous initiators of peer-to-peer groups is disclosed. A device acting as an initiator device of a peer-to-peer group may configure the group by selecting a channel for the peer-to-peer group, where the selected channel is also the best channel available for potential group member devices to connect to a network having a coverage area in which the initiator device operates. Group member devices operating, or potentially operating, on the peer-to-peer connection will then select the best channel if they connect to the network, and use the same channel for both the peer-to-peer and network connections. Group member devices will then not be required to operate in a multi-channel mode. In embodiments, the best channel may be selected by the initiator device, for example, by determining that the channel has the highest signal strength or the fastest data rate of channels as measured at the group initiator, or by other suitable criteria.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacob Nieman, Kushal Narkhede, Uday Hegde
  • Publication number: 20180004748
    Abstract: The described method and system enables a client at a branch office to retrieve data from a local hosted cache instead of an application server over a WAN to improve latency and reduce overall WAN traffic. A server at the data center may be adapted to provide either a list of hashes or the requested data based on whether a hosted cache system is enabled. A hosted cache at the client side may provide the data to the client based on the hashes. The hashes may be generated to provide a fingerprint of the data which may be used to index the data in an efficient manner.
    Type: Application
    Filed: August 11, 2017
    Publication date: January 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ravi T. Rao, Sandeep K. Singhal, See-Mong Tan, R. Scott Briggs, Kushal Narkhede, Eliot John Flannery, Nilesh R. Shah, Gianluigi Nusca, Khawar Mahmood Zuberi
  • Patent number: 9747340
    Abstract: The described method and system enables a client at a branch office to retrieve data from a local hosted cache instead of an application server over a WAN to improve latency and reduce overall WAN traffic. A server at the data center may be adapted to provide either a list of hashes or the requested data based on whether a hosted cache system is enabled. A hosted cache at the client side may provide the data to the client based on the hashes. The hashes may be generated to provide a fingerprint of the data which may be used to index the data in an efficient manner.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: August 29, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ravi T. Rao, Sandeep K. Singhal, See-Mong Tan, R Scott Briggs, Kushal Narkhede, Eliot John Flannery, Nilesh R. Shah, Gianluigi Nusca, Khawar Mahmood Zuberi
  • Publication number: 20170105222
    Abstract: Smart channel selection for autonomous initiators of peer-to-peer groups is disclosed. A device acting as an initiator of a peer-to-peer group may configure the group h selecting a channel for the peer-to-peer group from determining the best channel available for potential group member devices to also connect to a network having a coverage area in which the initiator device operates. Group member devices operating, or potentially operating, on the peer-to-peer connection will then select the same best channel if they connect to the network and use the same channel for both the peer-to-peer and network connections. Group member devices will then not be required to operate in a multi-channel mode. In embodiments, the best channel may be selected by the initiator, for example, by determining that the channel has the highest signal strength or the fastest data rate of channels as measured at the group initiator, or by other suitable criteria.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jacob Nieman, Kushal Narkhede, Uday Hegde
  • Publication number: 20090319473
    Abstract: The described method and system enables a client at a branch office to retrieve data from a local hosted cache instead of an application server over a WAN to improve latency and reduce overall WAN traffic. A server at the data center may be adapted to provide either a list of hashes or the requested data based on whether a hosted cache system is enabled. A hosted cache at the client side may provide the data to the client based on the hashes. The hashes may be generated to provide a fingerprint of the data which may be used to index the data in an efficient manner.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ravi T. Rao, Sandeep K. Singhal, See-Mong Tan, R. Scott Briggs, Kushal Narkhede, Eliot John Flannery, Nilesh R. Shah, Gianluigi Nusca, Khawar Mahmood Zuberi