Patents by Inventor Soubhagya Ranjan Nayak

Soubhagya Ranjan Nayak 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).

  • Publication number: 20180103085
    Abstract: A server, user terminal, system, method and computer-program product for performing a data transfer to upload a data file from the user terminal to the server or download a data file from the server to the user terminal, via a connection over a network. The method comprises evaluating a size of the data file to be uploaded or downloaded, determining a measure of a current workload of the server, and estimating a bandwidth of at least part of the connection. A time-out window is derived during which the transfer of the data file is allowed to be performed, wherein the deriving of the time out window is performed based the data file size, server workload and bandwidth. The data transfer is enabled during the time-out window, but timed out when the time-out window expires.
    Type: Application
    Filed: January 2, 2017
    Publication date: April 12, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bin Fang, Peter Feng Zeng, Min Wan, Rakesh Midha, Guang Yang, Congrui Huang, Shashank Agarwal, Soubhagya Ranjan Nayak