[ { "title": "", "publication_date": "2018/02/06", "number": "", "url": "/2018/06/02/2014-07-16-apparatus-and-method-for-providing-virtual-api-for-mashup-service/", "abstract": "", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "Generating virtualized application programming interface (API) implementation from narrative API documentation", "publication_date": "2014/11/06", "number": "09471283", "url": "/2014/06/11/generating-virtualized-application-programming-interface-api-implementation-from-narrative-api-documentation/", "abstract": "A virtualized Application Program Interface (API) implementation is generated based upon narrative API documentation that includes sentences that describe the API, by generating programming statements for the virtualized API implementation based upon parsing the narrative API documentation, and generating the virtualized API implementation based on upon the programming statements for the virtualized API implementation. The parsing of the narrative documentation may use a natural language parser and a domain-specific ontology for the API that may be obtained or created for the API. The virtualized API implementation may be generated using an API virtualizer.", "owner": "CA, Inc.", "owner_city": "New York", "owner_country": "US" }, { "title": "Systems and methods for GPU virtualization", "publication_date": "2014/15/01", "number": "09607351", "url": "/2014/01/15/systems-and-methods-for-gpu-virtualization2/", "abstract": "A method is provided for sharing access to graphics processing unit (GPU) hardware between multiple client virtual machines, wherein each of the client virtual machines has a high-level application programming interface (API) associated therewith for communicating with the GPU hardware. The method includes virtualizing the GPU by intercepting GPU-specific commands from the plurality of client virtual machines, wherein the commands specific to the GPU are at a lower level than that of the high-level API, and providing the intercepted commands to the GPU hardware.", "owner": "GENERAL DYNAMICS MISSION SYSTEMS, INC.", "owner_city": "Fairfax", "owner_country": "US" } ]