Abstract:
A generalized testing framework for testing a RESTful web service defines test cases that described RESTful operations on resource object and associated data in configuration files generates HTTP requests to the web service based upon a test case and receives corresponding responses, creates expected responses, and filters fields of interest from the actual and expected responses, and compares the filtered responses to determine whether they match. Expected responses are automatically created during runtime by mapping input data and RESTful API operations to a resource object based upon the test case, avoiding the necessity of predicting responses in advance. Test cases may be readily changed or adapted to different Restful web services by changing configuration files.
Abstract:
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server, which might include a cache. A client device can be adapted to take advantage of the ingestion process as well as improvements that make for a better presentation independent of the ingestion process. The client devices and ingestion system can be coordinated to have a predefined mapping and template for making block requests to HTTP file names that a conventional file server can accept through the use of URL construction rules. Segment size might be specified in an approximate manner for more efficient organization.
Abstract:
A block-request streaming system provides for low-latency streaming of a media presentation. A plurality of media segments are generated according to an encoding protocol. Each media segment includes a random access point. A plurality of media fragments are encoded according to the same protocol. The media segments are aggregated from a plurality of media fragments.
Abstract:
A phthalazinone ketone derivative as represented by formula (I), a preparation method thereof, a pharmaceutical composition containing the derivative, a use thereof as a poly (ADP-ribose) polymerase (PARP) inhibitor, and a cancer treatment method thereof are described.
Abstract:
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server, which might or might not include a cache. A client device can be adapted to take advantage of the ingestion process as well as including improvements that make for a better presentation independent of the ingestion process. In the block-request streaming system, the an ingestion system generates data according to erasure codes and the client device, through various selection and timing of requests for media data and redundant data, can efficiently decode media to provide for presentations.
Abstract:
Methods and devices for accelerating webpage rendering by a browser store document object model (DOM) tree structures and computations of rendered pages, and compare portions of a DOM tree of pages being render to determining if portions of the DOM tree structures match. If a DOM tree of a webpage to be rendered matches a DOM tree stored in memory, the computations associated with the match DOM tree may be recalled from memory, obviating the need to perform the calculations to render the page. A tree isomorphism algorithm may be used to recognize DOM trees stored in memory that match the DOM tree of the webpage to be rendered. Reusing rendering computations may significantly reducing the time and resources required for rendering web pages. Identifying reusable portions of calculation results based on DOM tree isomorphism enables the browser to reuse stored webpage rendering calculations even when URLs do not match.
Abstract:
A method for mechanochemical treatment of solid wastes containing perfluorinated or polyfluorinated compounds is provided. It belongs to the field of environment-polluting wastes treatment, and comprises the following steps: mixing the solid waste containing perfluorinated or polyfluorinated compounds with the defluorination reagent under normal temperature and pressure conditions, putting the mixture into a planetary high-energy ball milling reactor; adopting the mechanochemical reaction to realize high-effective degradation and defluorination of perfluorinated or polyfluorinated compounds. When being adopted to degrade perfluorinated or polyfluorinated compounds, this method enjoys such advantages as simple treatment procedure, mild reaction conditions (conducted under normal temperature and pressure conditions), lower energy consumption and operating cost, complete degradation and defluorination of the target pollutants, completely inorganic and harmless end products and free of liquid or gas byproducts.
Abstract:
Regioselectively substituted cellulose esters having a plurality of aryl-acyl substituents and a plurality of alkyl-acyl substituents are disclosed along with methods for making the same. Such cellulose esters may be suitable for use in optical films, such as optical films having certain Nz values, −A optical films, and/or +C optical films. Optical films prepared employing such cellulose esters have a variety of commercial applications, such as, for example, as compensation films in liquid crystal displays and/or waveplates in creating circular polarized light used in 3-D technology.
Abstract:
Embodiments of the present invention involve a refill apparatus comprising at least one pump, a plurality of reservoirs, a plurality of reservoir fluid channels each associated with one of the reservoirs, a plurality of valves, each having a cracking pressure, for fluidically sealing the reservoir fluid channels and the outlet fluid channel, an outlet fluid channel fluidically connected to the reservoir fluid channels, and a needle having a lumen in fluid communication with the outlet fluid channel. A parameter such as a pressure level is monitored, and one or more pumps and various ones of the valves are actuated in accordance with a protocol comprising a sequence of steps whereby fluidic pathways are opened between different ones of the reservoirs and the needle in a washing and filling sequence, each of the steps being associated with an expected pressure level.
Abstract:
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: provide for first and second operational modes for a set of a plurality of user interface elements, the plurality of user interface elements in the set being associated with respective applications, wherein in the first operational mode, the set of the plurality of user interface elements is displayed such that limited contextual content is provided, the limited contextual content being associated with the respective applications and in the second operational mode, the set of the plurality of user interface elements is displayed such that additional contextual content Is provided, the additional contextual content being associated with the respective applications.