Patents by Inventor Sachin Kukreja

Sachin Kukreja 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: 7330971
    Abstract: A system and method for delegating at least one administrative duty associated with namespace management from an authentication system to at least one administration system. An application programming interface provides communication between the authentication system and the administration system. The authentication system receives a request from the administration system, verifies the authority of the request, and performs the action(s) specified in the request to manage a namespace.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: February 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Sachin Kukreja, Barry I. Kelman, Steven M. Cellini, David R. Shutt, Roy Leban, Daniel Doubrovkine
  • Patent number: 7117528
    Abstract: Methods and systems for resolving naming contests when a user seeks to register an account associated with a login identifier that is already in use by another user. An authentication server notifies the user of a contested registration when the requested login identifier, such as an e-mail address, matches one of the identifiers stored in an authentication database. The server then solicits confirmation from the user that the login identifier belongs to the requesting user rather than the earlier user. By forcing the earlier user to select a different login identifier, the server renders the existing user account inactive but retains a unique account identifier and associated account information for the inactive user account.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: October 3, 2006
    Assignee: Microsoft Corporation
    Inventors: Robert M. Hyman, Sachin Kukreja, Danpo Zhang, Barry I. Kelman, Munir Mahmood, Elaine Lan Chen
  • Patent number: 6173325
    Abstract: In shared media communication systems, such as an Ethernet network, certain quality of service guarantees, such as a bandwidth “reservation,” are negotiated between a source node, a destination node, and every intervening node that will facilitate the transport of a packet. A packet scheduler insures that a node operates in accordance with the previously negotiated resource guarantee. In order to test the performance of a packet scheduler, a capture of packets is started, and while the capture is proceeding, intermittent triggering packets are inserted into the capture. After terminating the capture, the extensible network monitoring software will analyze the packets and transfer interpretative control to extensible modules, such as a DLL, based on packet type. When a special triggering packet is encountered, the corresponding triggering DLL is called and will access a file defining the various packet flows of interest.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: January 9, 2001
    Assignee: Microsoft Corporation
    Inventor: Sachin Kukreja