Patents by Inventor Christopher Betts

Christopher Betts 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: 7562307
    Abstract: A method for mapping information entered through a GUI program to an XML message, includes parsing information entered through the GUI program to extract one or more data elements, mapping the data elements to XML data, the mapping being performed according to predetermined criteria and assembling the XML data to an XML message.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: July 14, 2009
    Assignee: Computer Associates Think, Inc.
    Inventors: Christopher Betts, Trudi Ersvaer
  • Patent number: 7505988
    Abstract: A method for validating acquired data corresponding to a schema includes determining whether object classes of the acquired data corresponds to an object class of the schema, determining whether the acquired data conforms to a syntax of the corresponding object class of the schema, and determining whether the acquired data is executable when applied to the corresponding object class of the schema.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: March 17, 2009
    Assignee: Computer Associates Think, Inc.
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20080109540
    Abstract: The present invention is directed to a method and system for distributing software components. In accordance with a particular embodiment of the present invention, a distribution hierarchy is established. The distribution hierarchy includes nodes associated with software components. A distribution path in the distribution hierarchy may be determined. The distribution path includes one or more of the nodes that are associated with a particular software application. One or more of software components may be distributed in accordance with the determined distribution path.
    Type: Application
    Filed: November 3, 2006
    Publication date: May 8, 2008
    Applicant: Computer Associates Think, Inc.
    Inventors: Tony Rogers, Christopher Betts
  • Publication number: 20080082548
    Abstract: The present invention relates to systems and methods of retrieving and/or sharing information via internet communications. In one form, the invention relates to searching, filtering and/or disseminating information between users.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 3, 2008
    Inventor: Christopher BETTS
  • Publication number: 20070073763
    Abstract: A method for generating computer code includes automatically generating a data structure based on a data description. Automatically generating a user interface based on the data description. Automatically generating linking code for linking the generated data structure, the user interface and control code.
    Type: Application
    Filed: September 21, 2006
    Publication date: March 29, 2007
    Inventors: Christopher Betts, Trudi Ersvaer
  • Publication number: 20060130050
    Abstract: A method for configuring a product includes locating one or more desired nodes from one or more configuration hierarchies of configuration nodes and determining a configuration based on the one or more desired nodes from the one or more configuration hierarchies of configuration nodes.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 15, 2006
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20060047832
    Abstract: Methods and apparatuses for processing a web service message are provided. The apparatus includes a data store and firewall logic means. The data store stores configurable firewall criteria. An interface can optionally be provided for configuring the firewall criteria. A web service message is processed through the firewall logic means which applies the firewall criteria stored in the data store.
    Type: Application
    Filed: May 19, 2005
    Publication date: March 2, 2006
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20060031414
    Abstract: Methods and apparatuses for web service communication are provided. A first communication is received for a web service that comprises a first address. A second address is then located corresponding to the first address. A second communication, including the request in the first communication, is sent the second address, and the response returned to the originator.
    Type: Application
    Filed: May 19, 2005
    Publication date: February 9, 2006
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20060020793
    Abstract: Method and system for authentication in a computer network is provided. A first message from a client to a server is transmitted, where the first message includes erroneous user information. In response to the first message, a second message is transmitted from the server to the client, where the second message includes an error message and a nonce. The client transmits a third message to the server in response to the second message, where the third message includes non-erroneous user information and the nonce. The server then provides authentication in response to the client's third message.
    Type: Application
    Filed: February 28, 2005
    Publication date: January 26, 2006
    Inventors: Tony Rogers, Christopher Betts
  • Publication number: 20060004722
    Abstract: Methods and apparatuses for supporting multiple versions of web services standards are provided. A data handler receives a data entry in a version of a web services standard older than a most current version of the web services standard. A converter converts the data entry in the older version received by the data handler to conform to the most current version of the web services standard. The data entry converted by the converter to conform to the most current version of the web services standard is stored as a data object in a repository.
    Type: Application
    Filed: May 19, 2005
    Publication date: January 5, 2006
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20060004768
    Abstract: A method for mapping information entered through a GUI program to an XML message, includes parsing information entered through the GUI program to extract one or more data elements, mapping the data elements to XML data, the mapping being performed according to predetermined criteria and assembling the XML data to an XML message.
    Type: Application
    Filed: May 19, 2005
    Publication date: January 5, 2006
    Inventors: Christopher Betts, Trudi Ersvaer
  • Publication number: 20050283539
    Abstract: A method for connecting to a web service includes selecting a web service, selecting a server among one or more servers capable of running the selected web service, determining a real address for the selected web service running on the selected server and connecting to the selected web service running on the selected server using the determined real address.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 22, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050278622
    Abstract: A method for automatically generating a GUI program for displaying XML data, includes parsing the XML data to identify one or more data elements within the XML data, generating a GUI element for each data element having a primitive data type by applying a pre-programmed GUI element, generating a GUI element for each data element having a custom data type by combining two or more pre-programmed GUI elements, and combining the generated GUI elements to form the GUI program.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 15, 2005
    Inventors: Christopher Betts, Trudi Ersvaer
  • Publication number: 20050278396
    Abstract: Methods and apparatuses for supporting multiple versions of a web services protocol are provided. A data object is stored in a repository. The data object in the repository is indexed by using a first identifying key conforming to a first web services protocol and is also indexed by using a second identifying key conforming to a second web services protocol.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 15, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050267909
    Abstract: A method for storing an XML document, the method including decomposing the XML document into a hierarchy of nodes and creating an index of the nodes.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 1, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050267881
    Abstract: A method for storing data includes storing a user entry in a data repository, wherein the user entry comprises a unique identifier and a string of data, wherein the string of data comprises an XML data of the user entry as a single valued string.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 1, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050268333
    Abstract: Method and firewall architecture system for providing security to web services. A firewall architecture can determine whether data in a web service message is valid and then can determine whether the source of the web service message is authorized to pass through the firewall architecture. If it is determined that the web service message is authorized to pass through the firewall architecture, the web service message is forwarded to its destination.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 1, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050268165
    Abstract: Method and system for automated testing of web services is provided. A request and a first document comprising an expected response to the request are provided. The request is forwarded to a web service and a response to the forwarded request is received from the web service. A second document comprising the response to the forwarded request is provided. The first document and the second document are compared to determine if the first document and the second document substantially match. A report of the results of the comparison of the first document and the second document is generated.
    Type: Application
    Filed: May 19, 2005
    Publication date: December 1, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050235197
    Abstract: A method for mapping an XML document to a directory includes providing an entry to the directory corresponding to the XML document, providing one or more search attributes to the entry containing one or more corresponding search terms, and providing a full-text attribute containing full text of the XML document to the entry.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 20, 2005
    Inventors: Christopher Betts, Tony Rogers
  • Publication number: 20050235275
    Abstract: A method for using a program to convert a schema to a software data structure includes automatically converting the schema to the software data structure, merging shadow software functionality with the automatically converted software data structure to form a merged software, and executing the merged software.
    Type: Application
    Filed: March 25, 2005
    Publication date: October 20, 2005
    Inventors: Christopher Betts, Tony Rogers