×

Content manipulation using hierarchical address translations across a network

  • US 8,312,109 B2
  • Filed: 03/11/2005
  • Issued: 11/13/2012
  • Est. Priority Date: 03/12/2004
  • Status: Active Grant
First Claim
Patent Images

1. An information processing method of an information processing device which transmits and receives information to and from other devices via a network, comprising:

  • storing in a memory of the information processing device, a plurality of objects as nodes of a hierarchical tree structure, wherein;

    (i) each object is denoted as a particular sub-tree of the hierarchical tree structure, each object comprising one or more application nodes, one or more data nodes, and zero or more objects as sub-nodes,(ii) each sub-tree is given a unique label that represents corresponding nodes of the hierarchical tree structure, the unique label including (A) name information showing node names from a higher order node of the hierarchical tree structure to a highest order node of the sub-tree, the name information being continuous and (B) a storing position indicating a location of the sub-tree on the network;

    (iii) each application node including application logic for calling-up, writing, deleting, or partially changing one or more data nodes of the respective application node'"'"'s object;

    transmitting and receiving information expressed in an external language to and from other devices via the network, receiving an HTTP request comprising;

    a particular label expressing a designated sub-tree, and an identification of an application node of the designated sub-tree;

    acquiring, via the network, the designated sub-tree and the identified application node of the designated sub-tree from the HTTP request;

    firstly translating the designated sub-tree into information expressed in an internal language, while preserving a tree structure of the designated sub-tree;

    executing the application logic of the identified application node of the designated sub-tree; and

    secondly translating a sub-tree stored in the memory into the external language while preserving a tree structure of the stored sub-tree;

    wherein the information processing method enables a user to change contents of the one or more data nodes during the execution of a program of the information processing device that access the plurality of objects.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×