Patent application number | Description | Published |
20120278696 | RULE-BASED GRID INDEPENDENT OF CONTENT - Presentation of accessible content is in accordance with a grid established by rules independent of the content. Different rules establish different grids utilizable with the same content, thereby enabling proper formatting across a wide range of devices and displays. The rules provide for fixed size and auto sized column widths and row heights. Additionally, the rules provide for column widths and row heights size based on fractional weighting of the remaining space after the fixed size and auto sized grid members are accounted for. The grid establishes a coordinate system onto which content is “hung” by aligning an aspect of the content with a coordinate point. Content is hung by reference to its beginning, its end, its center point, or, alternatively, content can be specified to be stretched to fit the width of the column and the height of the row with which it is associated. | 11-01-2012 |
20120284607 | CONTENT FLOW THROUGH CONTAINERS - Content can be flowed through one or more containers that can be laid out analogously to printed material. Content is flowed into the first specified container until that container is “full” of content. Subsequent content is then flowed through subsequent containers, each of which is individually identified, and whose ordering is specified independently of their position and visual presentation. Multiple independent sources of content can be flowed through multiple independent collections of containers. Each container can format the content presented within it independently from other containers, and each container can comprise script, or other programmatic constructs, which can operate on, and modify, the content flowed into such a container. To provide for the rich layouts, content containers can be nested inside one another such that multiple layers, or levels, of the layout can be edited independently of one another. | 11-08-2012 |
Patent application number | Description | Published |
20090326966 | Browsing and Quality of Service Features - Embodiments are configured to provide browsing and other functionality that can be used to provide viewable data based in part on a current viewable space of a browser interface, but the embodiments are not so limited. In an embodiment, components of a system can operate to communicate viewable data to a browser engine based in part on a configuration of the browser engine and/or a display architecture. In one embodiment, a computing device includes a browser application that can be used to provide data associated with viewable portions of a browser display, wherein the provided data can be used to monetize advertising revenue according to monetization and/or advertising requirements. | 12-31-2009 |
20120136716 | BROWSING AND QUALITY OF SERVICE FEATURES - Embodiments are configured to provide browsing and other functionality that can be used to provide viewable data based in part on a current viewable space of a browser interface, but the embodiments are not so limited. In an embodiment, components of a system can operate to communicate viewable data to a browser engine based in part on a configuration of the browser engine and/or a display architecture. In one embodiment, a computing device includes a browser application that can be used to provide data associated with viewable portions of a browser display, wherein the provided data can be used to monetize advertising revenue according to monetization and/or advertising requirements. | 05-31-2012 |
20130232009 | BROWSING AND QUALITY OF SERVICE FEATURES - Embodiments are configured to provide browsing and other functionality that can be used to provide viewable data based in part on a current viewable space of a browser interface, but the embodiments are not so limited. In an embodiment, components of a system can operate to communicate viewable data to a browser engine based in part on a configuration of the browser engine and/or a display architecture. In one embodiment, a computing device includes a browser application that can be used to provide data associated with viewable portions of a browser display, wherein the provided data can be used to monetize advertising revenue according to monetization and/or advertising requirements. | 09-05-2013 |
Patent application number | Description | Published |
20110239105 | SEQUENTIAL LAYOUT BUILDER ARCHITECTURE - Layout processing techniques have been described that allow processing of structured documents to be conducted, and for associated layout to be accomplished in a sequential manner. The layout process is split into multiple, smaller steps that can be executed sequentially. In at least some embodiments, a layout builder is utilized in conjunction with a stack to control layout execution on respective levels of the structural hierarchy of a structured document Immutable data structures are utilized and allow for parallel execution of sequential layout operations. In at least some embodiments, partial execution of the layout sequence can be performed to produce usable data. | 09-29-2011 |
20110239106 | SEQUENTIAL LAYOUT BUILDER - Layout processing techniques have been described that allow processing of structured documents to be conducted, and for associated layout to be accomplished in a sequential manner. The layout process is split into multiple, smaller steps that can be executed sequentially. In at least some embodiments, a layout builder is utilized in conjunction with a stack to control layout execution on respective levels of the structural hierarchy of a structured document. Immutable data structures are utilized and allow for parallel execution of sequential layout operations. In at least some embodiments, partial execution of the layout sequence can be performed to produce usable data. | 09-29-2011 |
20110283184 | CONTOUR BASED FLOW LAYOUT - Various embodiments introduce the notion of a flow contour that is utilized to conduct layout processing. Flow contours are utilized to organize layout space in the presence of floating objects or geometries. In at least some embodiments, objects can float to the left and/or right in the layout space. Flow contours are abstractions that then represent collections of left-floating and/or right-floating objects. | 11-17-2011 |
20130067314 | Batch Document Formatting and Layout on Display Refresh - In one or more embodiments, processing efficiencies are gained within the web browser by utilizing the display refresh notifications to drive layout processing within a web browser's layout pipeline. By doing so, the browser can ensure that layout computation is performed when the computed layout is actually to be displayed by the computing device. This can enable the web browser to defer and batch numerous changes into a single layout update, thereby reducing overall CPU utilization while maintaining user responsiveness. | 03-14-2013 |
20130067320 | Batch Document Formatting and Layout on Display Refresh - In one or more embodiments, processing efficiencies are gained within the web browser by utilizing the display refresh notifications to drive layout processing within a web browser's layout pipeline. By doing so, the browser can ensure that layout computation is performed when the computed layout is actually to be displayed by the computing device. This can enable the web browser to defer and batch numerous changes into a single layout update, thereby reducing overall CPU utilization while maintaining user responsiveness. | 03-14-2013 |
20130073943 | TRIAL BASED MULTI-COLUMN BALANCING - A trial based layout builder generates multiple trial multi-column layouts for content until a multi-column layout that satisfies particular criteria for multi-column balancing is generated. Multiple trial multi-column layouts can be generated in parallel based on different boundaries until a layout that does satisfy the criteria is identified. Different elements of the content laid out in different trial multi-column layouts can be reused in subsequently generated trial multi-column layouts. The content can also optionally be separated into multiple different portions at various break points, and trial multi-column layouts for the different portions can be generated in parallel. Additionally, if a trial multi-column layout for one of the portions that satisfies the particular criteria is identified, the content in that portion can be displayed while continuing to attempt to identify a layout for the content of the other portion that satisfies the one or more criteria. | 03-21-2013 |
20130283153 | CONTOUR BASED FLOW LAYOUT - Various embodiments introduce the notion of a flow contour that is utilized to conduct layout processing. Flow contours are utilized to organize layout space in the presence of floating objects or geometries. In at least some embodiments, objects can float to the left and/or right in the layout space. Flow contours are abstractions that then represent collections of left-floating and/or right-floating objects. | 10-24-2013 |
20150052424 | TRANSLATION FILE - A data processing application uses a translation file to render a visual surface based on underlying structured data. The data processing application provides mapping between nodes associated with the visual surface and nodes associated with the structured data. The mapping is generated in two phases. In a first phase, the data processing application adds mapping functions to the translation file. In the second phase, the data processing application renders the visual surface on the basis of a specific instance of the structured data, and, in the process, executes the mapping functions within the translation file to provide specific pointer information that is embedded amongst the nodes associated with the visual surface. The pointer information points back to specific locations in the structured data, thus providing mapping between the visual surface and the structured data. The structured data can be formed using Extensible Markup Language (XML). The visual surface can be formed using Hypertext Markup Language (HTML). The translation file can be formed using Extensible Stylesheet Language Transformation (XSLT). | 02-19-2015 |
Patent application number | Description | Published |
20100280932 | SYSTEM AND METHOD FOR MANAGING AND DEPLOYING FUNCTIONAL SERVICES TO A VEHICLE CLIENT - An invention is provided for a system for managing and deploying software functionality to a vehicle client including a server including a user preference list, a communication tier, applications for receiving a request from the vehicle client, the request identifying the particular user preference and applications for deploying the selected plurality of services and the plurality of service directories in the particular user's preference list to the vehicle client in response to a request from the vehicle client. The user preference list includes a selected plurality of services subscribed by a corresponding particular user's preference list, each one of the plurality of services including a plurality of software components and information for use of a corresponding service, wherein the selected plurality of services are downloadable service implementation components and a plurality of service directories, each service directory including a list of service objects. The communication tier couples the server and a plurality of devices via one or more networks, wherein the plurality of devices includes at least one vehicle client. | 11-04-2010 |
20100332328 | Browser Cache Based Ad Insertion - HTML-5 functionality is used to enable browser cache-based ad insertion for display on a mobile handheld device (MHD), thus enabling proper display of ads during user browsing with an MHD. | 12-30-2010 |
20120036022 | OPERATING SYSTEM BASED EVENT VERIFICATION - A system and method for tracking beacon execution using event verification capability of an operating system. Displaying targeted advertisements during content viewing and web browsing and tracking the rendered and displayed advertisements for payment based on completion of viewing using means for keeping count, with verifiable IDs, of beacon execution using the operating system capability to verify application activity. | 02-09-2012 |
20150262228 | OPERATING SYSTEM BASED EVENT VERIFICATION - A system and method for tracking beacon execution using event verification capability of an operating system, where the authenticity of the platform itself is verified. Targeted advertisements are displayed during content viewing and/or web browsing, while the rendered and displayed advertisements are tracked for payment, wherein payment is based on completion of viewing the events. The system and method keeps count of beacon execution, with verifiable IDs, using the operating system to verify, authenticate and guarantee execution of event activity. | 09-17-2015 |
Patent application number | Description | Published |
20120023772 | METHOD FOR DRYING WOOD AND APPARATUS FOR THE IMPLEMENTATION THEREOF - The method of timber drying including the blowing of timber with heating medium operation at atmospheric pressure and heating the timber to average volume temperature 80-100° C., impulsive (quick) vacuum treatment operation at pressure not more than 50 mm Hg during time not more than 10 s with pressing-out of free moisture from timber without water to vapour transition to reach stable constant value of limber temperature, vacuum relief to atmospheric pressure using heat recuperating air with temperature 150-300° C., and at manometer pressure not more than 0.07 MPa. | 02-02-2012 |
20120066927 | METHOD AND DEVICE FOR DRYING MATERIALS - The invention relates to method and device for drying materials of plant and animal origin. The method includes heating a material to a temperature that does not cause denaturation of the original properties thereof, high-speed pulse vacuuming, maintaining the vacuum tor a period of time, and relieving the vacuum until atmospheric pressure is reached. The material is heated in a drying chamber and the vacuum is relieved using a dried air or gas heat earner with a temperature of up to 300° C. A device comprises two drying chambers with hermetically sealing doors, which are connected by pipes haying fast-acting valves to a receiver tank, heat exchangers and condensate receivers, a vacuum pump and a device for heating and delivering a heat carrier, which is situated in a separate thermally insulated chamber and is connected to the inlet of each drying chamber by means of thermally insulated air delivery conduits with valves. | 03-22-2012 |
20120071675 | METHOD FOR EXTRACTING MATERIALS AND DEVICE FOR IMPLEMENTING SAME - The invention can be used for extraction of valuable biologically active agents from vegetable, animal, fish, seafood, and other raw materials. | 03-22-2012 |
20120096911 | METHOD FOR PRODUCING AN ORGANIC MINERAL FERTILIZER MIXTURE - The present invention relates to agriculture and, in particular, to the methods used for producing mineral organic fertilizer mixtures based on wastewater sludges. | 04-26-2012 |
20120114538 | METHOD FOR EXTRACTING RARE EARTH ELEMENTS FROM PHOSPHOGYPSUM - The present invention relates to methods for recovering rare earth elements, in particular, from phosphogypsum. | 05-10-2012 |
20120138720 | ROLLER-TYPE HOMOGENIZING MILL - The invention relates to the grinding method with simultaneous homogenization of powder-like material with liquid components in construction engineering, chemical and other industries. | 06-07-2012 |
20120144690 | METHOD AND DEVICE FOR DRYING BULK CAPILLARY-POROUS MATERIALS - The present invention relates to the vacuum drying of capillary porous bulk materials. | 06-14-2012 |
20120248044 | METHOD FOR DISINFECTING SEWAGE SLUDGE - The invention relates to a technique of disinfecting household and industrial waste water used as the basis of organo-mineral fertilizers. | 10-04-2012 |
20120301550 | METHOD FOR PRODUCING EXTRACTS FROM MATERIALS AND DEVICE FOR REALIZING SAME - The invention relates to a process and apparatus of extraction with the use of vacuum and can be used to extract the bioactive agents from raw materials. | 11-29-2012 |
20130283870 | METHOD FOR PRODUCING GRANULATED ORGANOMINERAL FERTILIZERS FROM ORGANIC WASTE MATERIALS AND DEVICE FOR IMPLEMENTING SAME - The invention relates to the agricultural industry, specifically to the processing of organic waste materials (livestock and poultry farming waste, domestic and industrial waste water, straw, peat and other organic substances) to produce organomineral fertilizers in granulated form. | 10-31-2013 |
20150232286 | Method for the vacuum-pneumatic transporting of bulk materials with a high mass concentration - Invention refers to the pneumatic transport field, namely to vacuum-pneumatic transportation of bulk materials of high mass concentrations. | 08-20-2015 |
20150284822 | Method for Recovering Rare Earth Metals from Solid Minerals and/or By-Products of Solid Mineral Processing - The invention relates to the technology of recovery of rare-earth elements form both solid fossil and technology-related materials obtained by means of their target-oriented processing. Rare-earth elements recovery method include the acid teaching of ground to less than 100 μm solid fossil and technology-related materials with the mixture of sulphuric and nitric acid at ratio from 6:1 to 1:1 mass parts, at the concentration in mixture of acids less than 15 wt. % at liquid/solid phases ratio of L:S from 2:1 to 6:1 mass parts. During the teaching operation progress the vacuum-impulse action is conducted curing all operation of transferring of rare-earth elements compounds into a solution and obtaining of a precipitate of remained solid fossil and technology-related materials. The obtained precipitate of solid fossil and technology-related materials is separated from leaching solution. | 10-08-2015 |