发明名称 System and method for automatically generating computer code to obtain data from devices optionally using a web services interface
摘要 A system and method accepts source code including one or more variables or constants, and, for those variables or constants flagged as those that are to be automatically provided to a gateway, generates or provides communication code and a description that allows the values to be sent to a gateway for retrieval using a variety of formats, such as conventional web services formats.
申请公布号 US8789012(B1) 申请公布日期 2014.07.22
申请号 US200712002615 申请日期 2007.12.17
申请人 Cisco Technology, Inc. 发明人 Tolle Gilman
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method of automatically generating computer instructions for providing information from a portable device, comprising: identifying, at a gateway, at least one container marked with an indicator from among a plurality of containers in a set of computer code associated with a portable device, the at least one marked container having a first textual description and a value, wherein less than all of the containers in the first set of computer code are marked with the indicator; responsive to identifying the at least one marked container, generating, at the gateway, a first set of computer instructions to: generate a first converted value by converting the value in the at least one marked container from a first format corresponding to the first set of computer code to a second format, and provide the first converted value from the portable device to the gateway, providing the first set of computer instructions to the portable device; and generating a second set of computer instructions to: receive, at the gateway, the first converted value from the portable device, and generate a second converted value by converting the first converted value from the second format to a third format, the third format being different from the first and second formats, wherein the first and second sets of computer instructions are instructions enabling translation of values in the marked containers to enable the portable device to be compatible with another computing device; wherein at least one of the marked containers comprises a structured type comprising several values of differing types; and converting the values in the marked containers comprising the structured type comprises converting each of the several values comprising the differing types; generating a second textual description from the second set of computer instructions the second textual description configured to indicate a format associated with requests for retrieving the marked container value, the second textual description associated with the first textual description, wherein the second textual description comprises a web services description language file corresponding to a web service, and wherein the values are provided using the web service.
地址 San Jose CA US