Patents by Inventor Cameron Ferstat

Cameron Ferstat 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: 6920605
    Abstract: A method for constructing and publishing a plurality of objects, in accordance with the present invention, includes the steps of providing a plurality of fragments, constructing objects from the plurality of fragments, delaying publication of at least one of the objects, where the at least one of the objects includes at least one fragment belonging to a first class, to examine content, and publishing at least one of the objects including at least one of the fragments belonging to a second class without examining content. A program storage device for implementation of the present invention is also included.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: July 19, 2005
    Assignee: International Business Machines Corporation
    Inventors: James R. H. Challenger, Cameron Ferstat, Arun K. Iyengar, Paul Reed, Gerald A. Spivak, Karen A. Witting
  • Publication number: 20050028080
    Abstract: A method for constructing a plurality of objects, in accordance with the present invention includes the steps of providing a plurality of fragments, providing at least one fragment, determining an order for constructing objects based on at least one inclusion relationship between an object and the at least one fragment and constructing the plurality of objects based on the at least one inclusion relationship and the determined order for constructing the objects. A program storage device is also described. A system for constructing a plurality of objects, in accordance with the present invention, includes a content authoring system for generating fragments and providing include relationships between the fragments. A dependency parser is included for receiving the fragments and parsing the include relationships. A dependency analyzer is provided for determining an efficient order for constructing the plurality of objects from the fragments based on the include relationships.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 3, 2005
    Inventors: James Challenger, Cameron Ferstat, Arun Iyengar, Paul Reed, Gerald Spivak, Karen Witting
  • Publication number: 20030079178
    Abstract: A method, which may be implemented by employing a program storage device, for determining an order in which to construct objects, in accordance with the present invention, includes the steps of providing a plurality of objects, at least one of the objects including a relationship with another object in the plurality of objects, identifying at least one relationship between the plurality of objects, representing the at least one relationship between the plurality of objects using at least one graph, and traversing at least one graph to determine the order in which to construct objects in accordance with the at least one relationship and an update to at least one of the objects in the plurality of objects.
    Type: Application
    Filed: April 1, 1999
    Publication date: April 24, 2003
    Inventors: JAMES R. H. CHALLENGER, CAMERON FERSTAT, ARUN K. IYENGAR, PAUL REED, KAREN A. WITTING