Patents Assigned to Clairvoyance Corporation
  • Publication number: 20110138266
    Abstract: A method of creating a tag or an attribute in a markup language document, the method including receiving information in an editable area of an interface and creating the tag or the attribute based on the received information.
    Type: Application
    Filed: August 2, 2005
    Publication date: June 9, 2011
    Applicant: Clairvoyance Corporation
    Inventors: Masayuki Hiyama, Nobuaki Wake
  • Publication number: 20090217151
    Abstract: A method of editing an extensible markup language (XML) document, the method including receiving user input in an editable field and automatically correcting the user input.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 27, 2009
    Applicant: Clairvoyance Corporation
    Inventor: Nobuaki Wake
  • Publication number: 20090217152
    Abstract: A method for assigning at least one event to an action in a markup language environment.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 27, 2009
    Applicant: Clairvoyance Corporation
    Inventor: Nobuaki Wake
  • Publication number: 20090217153
    Abstract: A method of creating a new XML document having at least a root element and a declaration. The method comprises retrieving from storage a new fragment XML document comprising at least one XML template for a new XML file that itself has a root element. Then, at least one XML template is selected and the selected XML template is used to create an XML document. User and programmer interfaces, as well as device and system structures that can implement the method, also are provided.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 27, 2009
    Applicant: CLAIRVOYANCE CORPORATION
    Inventors: Norio Oshima, Nobuaki Wake
  • Publication number: 20090210780
    Abstract: A method of creating a new XML document having at least a root element and a declaration. The method comprises retrieving from storage a new fragment XML document comprising at least one XML template for a new XML file that itself has a root element. Then, at least one XML template is selected and the selected XML template is used to create an XML document. User and programmer interfaces, as well as device and system structures that can implement the method, also are provided.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 20, 2009
    Applicant: Clairvoyance Corporation
    Inventor: Norio Oshima
  • Publication number: 20090199086
    Abstract: A source DOM tree represents at least a part of a document. A destination DOM tree corresponds to the source DOM tree. At least one stealth node is provided in the destination DOM tree. The stealth node has no corresponding node in the source DOM tree. The stealth node is provided at a location corresponding to a location in the source DOM tree where an insertion of a new node is anticipated.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 6, 2009
    Applicant: Clairvoyance Corporation
    Inventor: Nobuaki Wake
  • Publication number: 20090198714
    Abstract: A method of propagating changes from a DOM tree. The method comprising watching a subset of the DOM tree, the subset matching a template. A change is made in the watched subset of the DOM tree. A representation of the DOM tree is automatically updated to reflect the change in the watched subset.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 6, 2009
    Applicant: Clairvoyance Corporation
    Inventor: Nobuaki Wake
  • Patent number: 7359851
    Abstract: A method and system identifying the language of a textual passage is disclosed. The method and system includes parsing the textual passage into n-grams and assigning an initial weight to each n-gram, and adjusting the weight initially assigned to a word or n-gram parsed from the textual passage. The initially assigned weight is adjusted in a manner proportionate to the inverse of the number of languages within which such words or n-grams appear. Reducing the weight assigned to such words or n-grams diminishes—without completely eliminating—their importance in comparison to other words or n-grams parsed from the same textual passage when determining the language of a passage. The method and system of the present invention appropriately weighs the short words or n-grams common to multiple languages without affecting the short words or n-grams that are uncommon to several languages.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: April 15, 2008
    Assignee: Clairvoyance Corporation
    Inventors: Xiang Tong, Gregory T. Grefenstette, David A. Evans
  • Patent number: 7356187
    Abstract: An information need can be modeled by a binary classifier such as support vector machine (SVM). SVMs can exhibit very conservative precision oriented behavior when modeling information needs. This conservative behavior can be overcome by adjusting the position of the hyperplane, the geometric representation of a SVM. The present invention describes a couple of automatic techniques for adjusting the position of an SVM model based upon a beta-gamma thresholding procedure, cross fold validation and retrofitting. This adjustment technique can also be applied to other types of learning strategies.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: April 8, 2008
    Assignee: Clairvoyance Corporation
    Inventors: James G. Shanahan, Norbert Roma, David A. Evans
  • Publication number: 20080065448
    Abstract: A method and system for generating a workflow graph from empirical data of a process are described. A processing system obtains data corresponding to multiple instances of a process, the process including a set of tasks, the data including information about order of occurrences of the tasks. The processing system analyzes the occurrences of the tasks to identify order constraints. The processing system partitions nodes representing tasks into subsets based upon the order constraints, wherein the subsets are sequence ordered with respect to each other such that all nodes associated with a given subset either precede or follow all nodes associated with another subset. The processing system partitions nodes representing tasks into subgroups, wherein each subgroup includes one or more nodes that occur without order constraints relative to nodes associated with other subgroups. A workflow graph representative of the process is constructed wherein nodes are connected by edges.
    Type: Application
    Filed: September 8, 2006
    Publication date: March 13, 2008
    Applicant: Clairvoyance Corporation
    Inventors: David A. Hull, Norbert Roma
  • Publication number: 20070136336
    Abstract: A computer-readable medium comprises data structure for providing information about levels of similarity between pairs of N documents. The data structure comprises a plurality of entries of similarity values representing levels of similarity for a plurality of pairs of the documents. Each of the similarity values represents a level of similarity of one document of a given pair relative to the other document of the given pair. The similarity value of each entry is greater than a threshold similarity value that is greater than zero. The plurality of similarity-value entries are fewer than N2?N in number if the similarity values are asymmetric with regard to document pairing, and the plurality of similarity-value entries are fewer than N 2 - N 2 in number if the similarity values are symmetric with regard to document pairing. A method and apparatus for generating the data structure are described.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 14, 2007
    Applicant: Clairvoyance Corporation
    Inventors: James Shanahan, Norbert Roma, David Evans
  • Publication number: 20070112867
    Abstract: A method for identifying clusters of similar documents from among a set of documents is described. A particular document is selected based on rank from among a ranked set of documents, wherein the ranked set of documents are included among available documents of the set of documents. A probe is generated based on the particular document. The probe comprising one or more features. Documents that satisfy a similarity condition are found from among the available documents using a search based upon the probe. Some or all documents found are associated with a particular cluster of documents. The process can be repeated to generate further clusters. The method can be implemented with a computer, and associated programming instructions can be contained within a compute readable carrier.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Applicant: Clairvoyance Corporation
    Inventors: David Evans, Victor Sheftel, Jeffrey Bennett, David Hull
  • Publication number: 20070112898
    Abstract: A method for identifying clusters of similar documents from among a set of documents is described. A particular document is selected from among available documents of the set of documents, and a probe is generated based on the particular document. The probe comprises one or more features. Documents are found that satisfy a similarity condition using the probe from among the available documents. Some or all of the documents that satisfy the similarity condition are associated with a particular cluster of documents. The process can be repeated to generate further clusters. The method can be implemented with a computer, and associated programming instructions can be contained within a compute readable carrier.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Applicant: Clairvoyance Corporation
    Inventors: David Evans, Victor Sheftel, Jeffrey Bennett