Abstract:
Traditional map-based user interfaces generate disruptive and frustrating user experiences during location-based content exploration because once a user clicks on a preview info window overlaying the map to view its full content, the user is navigated away from the map into a new window disruptively. If the user wishes to go back to the map to explore the vicinity of the preview info window, another context switch involving window closing and navigating the user interface back to the map needs to occur. The present invention defines software methods for map-based user interfaces to provide end-to-end in-situ exploration and management of location-based content. Specifically, the present invention defines methods that enable both the preview and the full location-based content to be continuously explored, edited, and administered all within the map-based context to generate much more fluid, compact, and integrated user experiences for location-based content viewers, designers, and administrators.
Abstract:
The present invention is a software method for the authoring and generation of highly resizable document layouts that automatically adapt to a wide range of window and screen sizes spanning the desktop to smartphones by interpolating and adaptively skipping the display of document layouts mapped to multiple reference windows called key-frames such that the generated document layouts and styles in a runtime document window are adjusted to be as close to the author's intent as possible. The adaptive display-skipping technique can also be extended to support adaptive pagination of document layouts.
Abstract:
A method (and system) for generating a structured representation from an unstructured description includes receiving, by a computer, an unstructured description, and generating, by the computer, a structured representation based upon the unstructured description.
Abstract:
An improved riser system which comprises a connector for connecting conduits and a mooring system for mooring the connector to the floor of a body of water. The improved riser system also comprises a buoy system for supporting the connector. The buoy system is configured to provide a fixed buoyancy for the connector, the mooring system and at least a portion of the conduits and for providing variable buoyancy for placement of the connector at a predetermined water depth.
Abstract:
An improved riser system which comprises a connector for connecting conduits and a mooring system for mooring the connector to the floor of a body of water. The connector may include a pivoting device. The improved riser system also comprises a buoy system for supporting the connector. The buoy system is configured to provide a fixed buoyancy for the connector, the mooring system and at least a portion of the conduits and for providing variable buoyancy for placement of the connector at a predetermined water depth. The improved riser system may also include a flexible conduit made of titanium.