Patent application number | Description | Published |
20130185339 | CALCULATION OF PROPERTIES OF OBJECTS/SHAPES ACROSS VERSIONS OF APPLICATIONS - Systems and methods are disclosed in which a self-describing file is generated and utilized to provide applications with the ability to properly preserve unknown file content. A self-describing file may contain, or be associated with, an extension section that provides information that an application can use to properly calculate unknown file content. The extension section may include functions of formulas that the application can use to calculate values for data that the application would not otherwise support. This allows for the content of the self-describing file to be modified by an application that does not support all of the capabilities of the file while maintaining the integrity of the file and user experience when the file is subsequently accessed by a full featured application. | 07-18-2013 |
20140351297 | CALCULATION OF PROPERTIES OF OBJECTS/SHAPES ACROSS VERSIONS OF APPLICATIONS - Systems and methods are disclosed in which a self-describing file is generated and utilized to provide applications with the ability to properly preserve unknown file content. A self-describing file may contain, or be associated with, an extension section that provides information that an application can use to properly calculate unknown file content. The extension section may include functions of formulas that the application can use to calculate values for data that the application would not otherwise support. This allows for the content of the self-describing file to be modified by an application that does not support all of the capabilities of the file while maintaining the integrity of the file and user experience when the file is subsequently accessed by a full featured application. | 11-27-2014 |
20160103828 | MODULAR UPDATING OF VISUALIZATIONS - The modular updating of visualizations is provided. Elements of a visualization (e.g., graphical representations of data series, axes, titles, etc.) are only updated within the visualization when the hierarchical data defining that element is changed, thus reducing the processing load on the system providing the visualization. According to an aspect, the changes in the data are accurately translated from an arbitrary hierarchy format into a normalized hierarchy format so that a data visualization platform modularly update the hierarchical data that defines the visualization. According to an aspect, modular updating of hierarchy data enables updating a visualization in pieces (i.e., modularly), such that portions of the visualization that are not affected by the change to the data are not updated and do not need to be recalculated for rendering. | 04-14-2016 |
20160104306 | DATA VISUALIZATION ARCHITECTURE - A data visualization platform architecture that enables building of a data visualization via a one-directional chain of separate stages is provided, wherein each stage has a simple input interface and output interface. The staging of the architecture enables the data visualization to be provisioned while using fewer system resources and for additional behaviors to be applied to the visualization. Such behaviors include: transforming data from an arbitrary format, modular updates to data visualizations, client-independent operation, reduced-cost updating and extension of the platform, reduced-cost animations, etc. Aspects of the data visualization platform streamline and optimize the performance of a computing device that provides a data visualization. | 04-14-2016 |
20160104308 | PERFORMANCE OPTIMIZATION FOR DATA VISUALIZATION - Performance optimization for reduced and bounded memory cost for data visualization is provided. Performance optimization comprises: data culling, geometry culling, and cloning of a visualization to a background thread for layout. The performance optimization leverages a data visualization architecture for building of a data visualization via a one-directional chain of separate stages, wherein data at each stage may be culled or privatized to reduce the amount of data, or simplify the nature of the data, to be processed in subsequent stages, thus improving overall system performance and user experience. | 04-14-2016 |
Patent application number | Description | Published |
20100013362 | CORD ORGANIZING APPARATUS FOR AN IMAGE DISPLAY DEVICE - An image display device is provided with a cord organizing apparatus. The image display device includes a housing enclosing electronic componentry, a plurality of analog, digital, or power cords coupled to and extending from the electronic componentry, and a cord organizing apparatus coupled to the housing. The cord organizing apparatus includes a plurality of teeth and at least a first tooth opening and a second tooth opening sized to removably retain the cords. | 01-21-2010 |
20100053475 | ILLUMINATED STATUS INDICATOR FOR AN IMAGE DISPLAY DEVICE - Systems and methods for an illuminating status indicator for an image display device are provided. In one example, an image display device is provided including a light source, an image generating element configured to receive light from the light source, and in response, generate an image, a projection lens configured to display the image on a viewing surface, and an illuminated status indicator configured to visually indicate a status of the image display device and extending at least partially around the projection lens. The example image display device further may include a control system in communication with the light source, the image generating element, and the illuminated status indicator and a housing comprised of a plurality of faces, where the housing encloses the light source, the image generating element, and the control system and where the illuminated status indicator is viewable by a user when the user is looking at a face of the housing. | 03-04-2010 |
Patent application number | Description | Published |
20090206084 | PROGRAMMABLE LIQUID CONTAINERS - The invention relates to liquid containers comprising a plurality of sealed additive chambers in communication with a vessel tillable with a liquid. The additive chambers comprise independently selected additives that may be added to a liquid in the container at the option of the user. The user can manually open the additive chambers of their choice and release the additive into a liquid in the vessel without destroying the integrity of the container. In this manner, the liquid containers are programmable by the users and various aspects of the liquid in the container, such as color and/or flavor, is controlled by the user. | 08-20-2009 |
20120298532 | PROGRAMMABLE LIQUID CONTAINERS - The invention relates to liquid containers comprising a plurality of sealed additive chambers in communication with a vessel fillable with a liquid. The additive chambers comprise independently selected additives that may be added to a liquid in the container at the option of the user. The user can manually open the additive chambers of their choice and release the additive into a liquid in the vessel without destroying the integrity of the container. In this manner, the liquid containers are programmable by the users and various aspects of the liquid in the container, such as color and/or flavor, is controlled by the user. | 11-29-2012 |
20140346063 | PROGRAMMABLE LIQUID CONTAINERS - The invention relates to liquid containers comprising a plurality of sealed additive chambers in communication with a vessel tillable with a liquid. The additive chambers comprise independently selected additives that may be added to a liquid in the container at the option of the user. The user can manually open the additive chambers of their choice and release the additive into a liquid in the vessel without destroying the integrity of the container. In this manner, the liquid containers are programmable by the users and various aspects of the liquid in the container, such as color and/or flavor, is controlled by the user. | 11-27-2014 |
Patent application number | Description | Published |
20120191285 | TRAILER HITCH ALIGNMENT SYSTEMS AND METHODS - Systems and methods for aligning a towing vehicle trailer hitch with the tongue of a trailer/towed vehicle are provided that enable a driver to know when the towing vehicle trailer hitch is close enough to the trailer tongue such that the two can be coupled. A trailer hitch includes a tow bar having a free end configured to be coupled to a trailer tongue. An alignment system includes at least one energy emitter secured to the vehicle that emits energy in the direction of the trailer tongue, and at least two sensors secured to the vehicle in spaced-apart relationship. The energy emitter(s) and sensors may be secured to the trailer or trailer hitch. | 07-26-2012 |
20140097595 | ARTICULATING HITCH APPARATUS FOR VEHICLES - A hitch apparatus includes a frame configured to be secured to a vehicle and that is pivotable about a first axis, a guide that is movably secured to the frame and pivotable about a second axis substantially transverse to the first axis, and a tow bar movably secured to the guide and movable relative to the guide between retracted and extended positions. The hitch apparatus includes a user controlled positioning system with a user input device that is configured to allow a user to extend and retract the tow bar and to articulate the tow bar up-down and left-right so as to position the tow bar distal end at a desired position within a three-dimensional coordinate system. | 04-10-2014 |
20140125034 | ARTICULATING HITCH APPARATUS FOR VEHICLES - A hitch apparatus includes a frame configured to be secured to a vehicle and that is pivotable about a first axis, a guide that is movably secured to the frame and pivotable about a second axis substantially transverse to the first axis, and a tow bar movably secured to the guide and movable relative to the guide between retracted and extended positions. The hitch apparatus includes a user controlled positioning system with a user input device that is configured to allow a user to extend and retract the tow bar and to articulate the tow bar up-down and left-right so as to position the tow bar distal end at a desired position within a three-dimensional coordinate system. | 05-08-2014 |
20140309840 | Trailer Hitch Alignment Systems and Methods - Systems and methods for aligning a towing vehicle trailer hitch with the tongue of a trailer/towed vehicle are provided that enable a driver to know when the towing vehicle trailer hitch is close enough to the trailer tongue such that the two can be coupled. A trailer hitch includes a tow bar having a free end configured to be coupled to a trailer tongue. An alignment system includes at least one energy emitter secured to the vehicle that emits energy in the direction of the trailer tongue, and at least two sensors secured to the vehicle in spaced-apart relationship. The energy emitter(s) and sensors may be secured to the trailer or trailer hitch. | 10-16-2014 |
20150137482 | INTELLIGENT HITCH APPARATUS FOR VEHICLES - A hitch apparatus for a vehicle includes a microcontroller unit, a drawbar, and a coupling apparatus secured within the drawbar via a pin. The pin and/or the drawbar includes one or more force sensors, each configured to measure a force vector on the pin and/or drawbar during towing of a trailer or other vehicle attached to the coupling apparatus. Each force sensor is electrically connected to the microcontroller unit, and the microcontroller unit is configured to receive force measurement data from each force sensor and process the data for transfer to a vehicle control system via a controller area network bus associated with the vehicle. The microcontroller unit may determine if one or more threshold forces have been exceeded and trigger one or more corrective actions by the vehicle control system in response to determining that a threshold force has been exceeded. | 05-21-2015 |
20150158356 | Adjustable Height Hitch Apparatus - An adjustable height hitch apparatus for a trailer includes a base having opposite first and second end portions. An elongated shaft extends outwardly from the base first end portion, and an elongated height adjustment member is attached to the base second end portion. A coupling apparatus, such as a lunette ring, is supportable by the height adjustment member via one or more fasteners at any of a plurality of elevations. The height adjustment member is configured to provide height adjustment for the coupling apparatus of at least about eight inches. | 06-11-2015 |