Patents by Inventor Vinoj Narayan Kumar

Vinoj Narayan Kumar 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: 6697826
    Abstract: An information-handling system operable within a distributed object computing environment (DOCE) is disclosed that includes an object-based program for controlling object searching in a constraint-based filtering mode over said DOCE. The object-based program for controlling object searching further comprises means for providing hierarchical storage of a name/binding value during a search. Additionally, the object-based program includes a means for providing the addition of properties as name/value pair sequence to each node within a tree search performed by the object-based program. Further, the search mechanism includes means for providing recursive searching of the group properties as well as means for providing meta-knowledge of the class within the DOCE for attribute search.
    Type: Grant
    Filed: March 20, 1996
    Date of Patent: February 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Vinoj Narayan Kumar, Isabelle Marie Rouvellou, Donald Francis Ferguson
  • Patent number: 5878260
    Abstract: A prior art naming module supports binding of an object to a name in a Naming Context (i.e., a directory). The present invention extends this original module to support properties (data about bindings), searching (finding bindings given constraints on properties) and indexing (for speeding up the search on certain property names). The ExtendedNamingContext (ENC) is a subclass of the OMG NamingContext (NC) that introduces properties, searching and indexing.
    Type: Grant
    Filed: November 6, 1995
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: George Prentice Copeland, Vinoj Narayan Kumar
  • Patent number: 5873092
    Abstract: An information handling system includes one or more work stations, each work station including one or more processing units, a memory system, and one or more I/O controllers all connected to a system bus, the I/O controllers controlling various input/output devices such as a keyboard, a mouse, a display device, communications adapters and the like, an operating system control means employing object oriented technology, and means for providing a persistent, distributed object name service. An object class is modeled as a set of relationships. One or more files are constructed which exist in the file system, each of the files capturing the semantics of the naming context objects.
    Type: Grant
    Filed: December 14, 1995
    Date of Patent: February 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Philip Yen-Tang Cheng, George P. Copeland, Robert Howard High, Jr., Vinoj Narayan Kumar
  • Patent number: 5842219
    Abstract: A method and system for providing a multiple property search capability within an object-oriented distributed computing network are disclosed. In accordance with the method and system of the present invention, a permanent index which includes multiple property names is initially built. Next, a search expression, which includes at least one property name, is traversed in order to form a property name list. The property name list includes all of the property names which are specified within the search expression. After comparing the property name list with the permanent index, any of the specified property names which also exist in the permanent index is removed from the property name list. Thereafter, a determination is made as to whether or not there is any property name still remaining on the property name list.
    Type: Grant
    Filed: March 14, 1996
    Date of Patent: November 24, 1998
    Assignee: International Business Machines Corporation
    Inventors: Robert Howard High, Jr., Vinoj Narayan Kumar