Patents by Inventor Ansuman Kar

Ansuman Kar 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: 20170264664
    Abstract: Systems, methods and computer-readable media are presented for moderating the network connectivity of an application according to network connectivity quality. A monitoring component and/or process receives information regarding network requests from the computing device, filters the requests according to an application, and for each of the filtered network requests generates a network request tuple from the network request and stores the information in a communication queue. A moderating component and/or process receives a network request of the application, evaluates the network connectivity quality for the application according to the information in the communication queue, and moderates the network request activity of the application commensurate with the network connectivity quality.
    Type: Application
    Filed: June 9, 2016
    Publication date: September 14, 2017
    Inventors: Brian Schwartz, Marcelo De Barros, Ansuman Kar
  • Patent number: 7587638
    Abstract: A facility executes on a central computer system and applies a time-varying load to an application program under test (AUT). The facility executes in a multiple number of modes or hierarchical levels as dictated by information provided in its configuration file. An instance of the facility executing at the highest or first-level of the hierarchy is responsible for spawning numerous subordinate or second-level instances of the facility on, for example, remote computer systems. These second-level instances of the facility may spawn additional subordinate or third-level executors on the same or remote computer systems. Ultimately, the lowest-level or leaf instances of the facility are spawned, and these leaf instances of the facility are responsible for launching the client test program instances that are used to test the AUT.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Achal K. Shah, Alexandre M. Gimenez, Ansuman Kar, Doru C. Nica, George W. Routon, Tyrone Sequeira, Vijayaraghavan Vedantham
  • Patent number: 7587449
    Abstract: A client utilizes a backchannel messaging infrastructure and information matching logic to measure server performance characteristics at the client without requiring the server to correlate command responses to command requests. The backchannel messaging infrastructure facilitates the sending of messages between clients, and allows a client to send to the interested clients messages containing an activity start timestamp and identifying the requested activity when sending a command request to a server. The information matching logic enables each client to measure server performance by matching command requests, as indicated by the backchannel messages, and command responses based on message types, identification of the sender (i.e., the client that generated the original command request), and identifier attributes that are unique to the command requests and command responses.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Achal K. Shah, Alexandre M. Gimenez, Ansuman Kar, Doru C. Nica, George W. Routon, Tyrone Sequeira
  • Publication number: 20060195455
    Abstract: A client utilizes a backchannel messaging infrastructure and information matching logic to measure server performance characteristics at the client without requiring the server to correlate command responses to command requests. The backchannel messaging infrastructure facilitates the sending of messages between clients, and allows a client to send to the interested clients messages containing an activity start timestamp and identifying the requested activity when sending a command request to a server. The information matching logic enables each client to measure server performance by matching command requests, as indicated by the backchannel messages, and command responses based on message types, identification of the sender (i.e., the client that generated the original command request), and identifier attributes that are unique to the command requests and command responses.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Achal Shah, Alexandre Gimenez, Ansuman Kar, Doru Nica, George Routon, Tyrone Sequeira
  • Publication number: 20060195725
    Abstract: A facility executes on a central computer system and applies a time-varying load to an application program under test (AUT). The facility executes in a multiple number of modes or hierarchical levels as dictated by information provided in its configuration file. An instance of the facility executing at the highest or first-level of the hierarchy is responsible for spawning numerous subordinate or second-level instances of the facility on, for example, remote computer systems. These second-level instances of the facility may spawn additional subordinate or third-level executors on the same or remote computer systems. Ultimately, the lowest-level or leaf instances of the facility are spawned, and these leaf instances of the facility are responsible for launching the client test program instances that are used to test the AUT.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Achal Shah, Alexandre Gimenez, Ansuman Kar, Doru Nica, George Routon, Tyrone Sequeira, Vijayaraghavan Vedantham