Patents by Inventor Trichur Easwaran Hariharan

Trichur Easwaran Hariharan 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: 8849866
    Abstract: The present invention provides a method and computer program product for creating an ordered data structure for storing a plurality of data elements. The data elements to be stored are first arranged in an order. A plurality of keys is then generated for the ordered data elements such that the keys may be arranged in a sequence. Thereafter, one or more keys from the plurality of keys are associated with the ordered data elements such that the values of the keys maintain the requisite order among the ordered data elements. Finally, an ordered data structure is created for storing the ordered data elements along with the associated keys.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: September 30, 2014
    Assignee: Infosys Limited
    Inventor: Trichur Easwaran Hariharan
  • Patent number: 8477654
    Abstract: A method and computer program product for creating a data structure for representing a plurality of nodes in a network. One or more data fields are created corresponding to the plurality of nodes for storing information related to the nodes. One or more references are also created for each node such that each reference refers to a node adjacent to the corresponding node. The data fields and the references are then stored in a plurality of secondary data structures. Thereafter, each node is associated with a secondary data structure which includes the data fields and the references corresponding to the associated node. Subsequently, the data structure may be created for storing the secondary data structures.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: July 2, 2013
    Assignee: Infosys Limited
    Inventor: Trichur Easwaran Hariharan
  • Publication number: 20110208782
    Abstract: The present invention provides a method and computer program product for creating an ordered data structure for storing a plurality of data elements. The data elements to be stored are first arranged in an order. A plurality of keys is then generated for the ordered data elements such that the keys may be arranged in a sequence. Thereafter, one or more keys from the plurality of keys are associated with the ordered data elements such that the values of the keys maintain the requisite order among the ordered data elements. Finally, an ordered data structure is created for storing the ordered data elements along with the associated keys.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: INFOSYS TECHNOLOGIES LIMITED
    Inventor: Trichur Easwaran Hariharan
  • Publication number: 20100172269
    Abstract: A method and computer program product for creating a data structure for representing a plurality of nodes in a network. One or more data fields are created corresponding to the plurality of nodes for storing information related to the nodes. One or more references are also created for each node such that each reference refers to a node adjacent to the corresponding node. The data fields and the references are then stored in a plurality of secondary data structures. Thereafter, each node is associated with a secondary data structure which includes the data fields and the references corresponding to the associated node. Subsequently, the data structure may be created for storing the secondary data structures.
    Type: Application
    Filed: January 5, 2010
    Publication date: July 8, 2010
    Applicant: INFOSYS TECHNOLOGIES LIMITED
    Inventor: Trichur Easwaran Hariharan