Patents by Inventor Shankara Shastry

Shankara Shastry 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: 7770181
    Abstract: A system and method for securely transferring computer-readable objects across a remote boundary is provided. The method decomposes any type of object into a hierarchy of sub-components based on a list of known object types. Each sub-component either corresponds to a known object type or an unknown object type. The unknown object types may be decomposed further into known object types at another level in the hierarchy. The known objects in the hierarchy are serialized into a package that is transmitted to a remote entity. The remote entity reconstructs the hierarchy. For any of the known object types, the remote entity instantiates an object of the known object type and populates the object with information transmitted in the package. The decomposition may be limited by specifying a level for the hierarchy, specifying a number that limits the known objects that are serialized, or specifying the properties within the object to serialize.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey P. Snover, Rajesh Chandrashekaran, Shankara Shastry, Hitesh Raigandhi
  • Patent number: 7698359
    Abstract: A command line environment is configured to receive a command line that implicates a plurality of remote nodes. The command line environment is configured to establish a session, which may be persistent, to each implicated remote node, and to initiate execution of the remote command on those nodes. The session may be assigned to a variable, and the remote execution may be performed concurrently. Results of the remote execution are received and may be aggregated into an array. The command line environment may distribute the task of establishing sessions to other systems to improve performance.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Daryl W. Wray, Jeffrey P. Snover, Rajesh Chandrashekaran, Shankara Shastry M.C.
  • Publication number: 20050172300
    Abstract: A system and method for securely transferring computer-readable objects across a remote boundary is provided. The method decomposes any type of object into a hierarchy of sub-components based on a list of known object types. Each sub-component either corresponds to a known object type or an unknown object type. The unknown object types may be decomposed further into known object types at another level in the hierarchy. The known objects in the hierarchy are serialized into a package that is transmitted to a remote entity. The remote entity reconstructs the hierarchy. For any of the known object types, the remote entity instantiates an object of the known object type and populates the object with information transmitted in the package. The decomposition may be limited by specifying a level for the hierarchy, specifying a number that limits the known objects that are serialized, or specifying the properties within the object to serialize.
    Type: Application
    Filed: January 16, 2004
    Publication date: August 4, 2005
    Inventors: Jeffrey Snover, Rajesh Chandrashekaran, Shankara Shastry, Hitesh Raigandhi