Patent application number | Description | Published |
20090073187 | Rendering Electronic Chart Objects - Rendering electronic chart objects is provided. A set of chart elements having a common set of properties is identified. Formatting attributes of the chart elements and the data point locations for each chart element are also identified. Path information is generated for the chart elements that includes the formatting attributes and the data point locations. The path information is provided to a rendering engine that renders a chart element. Each chart element in the set is displayed on a display screen. Chart elements having a common set of properties are only rendered once. Alternatively, chart objects are rendered by generating and storing an image of chart objects having a common geometry and common properties and by copying the stored image to each data point location. Dynamic selection of rendering engines based on property and performance criteria may be utilized to enhance rendering performance. | 03-19-2009 |
20090079742 | OBJECT ASSOCIATION IN A COMPUTER GENERATED DRAWING ENVIRONMENT - Methods and systems for associating two objects in a drawing application with one another are provided. Embodiments of the invention are directed toward a method in a computing environment that includes receiving a command to designate a target and designating the target. The method can further include identifying a subject and providing a suggested association of the subject with the target. The method can still further include receiving a command to accept the suggested association and associating the subject with the target as suggested. | 03-26-2009 |
20090199123 | DYNAMIC PREVIEW OF DIAGRAM ELEMENTS TO BE INSERTED INTO A DIAGRAM - Technologies are described herein for providing a dynamic preview of diagram elements to be inserted into a flowchart or other diagram. Through the use of the embodiments presented herein, a diagramming application program displays a preview of diagram elements to be inserted into a diagram by an element insertion control on a drawing canvas when a cursor is placed over the element insertion control for threshold period of time. The preview is displayed until the mouse cursor is moved away from the element insertion control or the element insertion control is selected. | 08-06-2009 |
20100277507 | Data Visualization Platform Performance Optimization - Data visualization platform optimization may be provided. Applications may provide data values and request creation of a visualization from a data visualization platform (DVP). The DVP may composite a plurality of geometry records associated with a subset of the visualization's data values. The application may render the visualization by iterating through the geometry vectors and translating a subset of the vectors into drawing instructions for output to a display device. | 11-04-2010 |
20100281392 | Platform Extensibility Framework - A platform extensibility framework may be provided. A visualization platform may register feature extensions and receive requests to create objects. The objects may be created according to drawing instructions provided by the visualization platform, an application requesting the object's creation, and/or at least one of the feature extensions. | 11-04-2010 |
20130120401 | Animation of Computer-Generated Display Components of User Interfaces and Content Items - Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties. | 05-16-2013 |
20130120402 | Discarding Idle Graphical Display Components from Memory and Processing - Memory storage and processing for idle computer-generated graphical display components are discarded for conserving memory capacity, processing resources and power consumption. If a computer-generated display frame goes idle for a prescribed duration, for example, 30 seconds, wherein no user action or processor action is performed on the idle display frame, stored data representing the idle display frame is discarded from memory and processing for the idle display component is ceased, thus conserving memory space, processing resources and power consumption (e.g., battery power). If the discarded display frame becomes active again, its discarded resources may be recreated. Alternatively, an idle display component may be passed to a separate application and may be reclaimed by a requiring application when the idle display component becomes active again. | 05-16-2013 |
20130120444 | CROSS WINDOW ANIMATION - Animations may cross different windows. These cross window animations may include interwindow animations and/or window transition animations. Interwindow animations are used to animate elements across windows. Window transitions are used to animate moving/resizing/showing/hiding windows simultaneously. To perform these animations, an overlay window covers the animation area that includes at least a portion of two different windows. Layers may be used to represent images or visual elements that can be moved as part of an animation. These layers may be placed in the animation overlay window to move visual elements across the underlying windows. Supported underlying windows are directed to draw content directly to the overlay window during the animation. A picture of the underlying window is drawn to the animation overlay window when the underlying window is not-supported such that the underlying window is included within the animation. When the animation is complete, the animation overlay window is removed. | 05-16-2013 |
Patent application number | Description | Published |
20140107687 | METHODS AND DEVICES FOR SAFELY HANDLING A RAZOR BLADE - Biosafety blade devices that aid in the manipulation and safety of either single-edged or double-edged razor blades are disclosed. The devices include finger guards that assist with holding and manipulating a razor blade. The device also includes various embodiments of blade guards that prevent accidental contact with the sharp edge of a razor blade, securely lock a blade preventing reuse, minimize recoil and flying projectiles, control the depth of a skin biopsy, reversibly fix blade curvature and allow for tissue to be measured and securely held to the blade or easily expelled into a specimen container. The components of the biosafety blade, i.e., the finger guards and blade guards, can be used separately or they can be combined to provide for maximum comfort, accuracy, versatility and safety. | 04-17-2014 |
20140263523 | DEVICES AND METHODS FOR BREAKING AND STORING A SAFETY RAZOR BLADE - Devices and methods for breaking and storing whole or half razor blades. More specifically, devices and methods that can be used by hand to safely and easily break whole razor blades and store the broken blade halves for later use. Specific devices and methods remove whole or half blades and paper wrapper, provide convenient and safe storage and disposal of whole or half blades, and store and transport whole or half blades to minimize or eliminate hand contact and prevent injury, infection and bodily contamination. | 09-18-2014 |
Patent application number | Description | Published |
20100036455 | MEASUREMENT AND USE OF IN-SOCKET RESIDUAL LIMB VOLUME CHANGE DATA FOR PROSTHETIC FITTING - Changes in the volume of residual limbs on which prosthetic sockets are worn can be measured based on bioimpedance measurements along one or more segments of the limb. A current at an appropriate frequency (e.g., in the range from 1 kHz to 1 MHz) is injected at two current electrodes that contact the skin of the residual limb. The voltage at the voltage electrodes disposed between the current electrodes is measured and using an appropriate model, the change in the segmented volume of the limb can be determined during periods of different activity and at different times during the day. This information can be used for assessing the fit of the socket and can also provide a feedback signal for automatically controlling volume management devices, to ensure a more comfortable fit when the volume of the limb is changing. | 02-11-2010 |
20120143077 | MEASUREMENT AND USE OF IN-SOCKET RESIDUAL LIMB VOLUME CHANGE DATA FOR PROSTHETIC FITTING - Changes in the volume of residual limbs on which prosthetic sockets are worn can be measured based on bioimpedance measurements along one or more segments of the limb. A current at an appropriate frequency (e.g., in the range from 1 kHz to 1 MHz) is injected at two current electrodes that contact the skin of the residual limb. The voltage at the voltage electrodes disposed between the current electrodes is measured and using an appropriate model, the change in the segmented volume of the limb can be determined during periods of different activity and at different times during the day. This information can be used for assessing the fit of the socket and can also provide a feedback signal for automatically controlling volume management devices, to ensure a more comfortable fit when the volume of the limb is changing. | 06-07-2012 |
20140149082 | System to Evaluate Prosthetic Sockets - Systems, methods, and software are provided for assessing manufacturing errors of a prosthetic socket to facilitate a clinical assessment of the socket. The embodiments disclosed herein may align and compare a manufactured socket shape to a desired socket shape to determine whether clinically significant errors are present in the manufactured socket. A mean radial error (MRE) may be calculated and compared to a set threshold. If the MRE falls below the threshold an interquartile range (IQR) may be calculated and compared to an IQR threshold. If the IQR falls below the IQR threshold, surface normal angle errors (SNAE) may be calculated and plotted to the surface model. If the SNAE plot does not include closed contour regions, the socket may proceed to patient fitting. If the MRE or IQR thresholds are exceeded, or if the SNAE plot indicates closed contour regions, the socket may be reshaped accordingly, prior to fitting. | 05-29-2014 |
Patent application number | Description | Published |
20120065469 | CATHETER WITH IMAGING ASSEMBLY - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 03-15-2012 |
20120172665 | Assembly with Imaging Electronics - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 07-05-2012 |
20130303849 | CATHETER WITH IMAGING ASSEMBLY AND CONSOLE WITH REFERENCE LIBRARY AND RELATED METHODS THEREFOR - An imaging system having an imaging assembly having an imaging device for generating imaging signals corresponding to images of anatomy of a patient disclosed. The imaging assembly, which may be a component of a feeding tube assembly, transmits the imaging signals generated to a console, which presents images generated corresponding to the imaging signals on a display. A reference menu is presented on the display including menu items, which correspond to reference materials including photographs, video recordings, audio recordings, diagrams, animations, and/or text. Each of the materials provides information about anatomy, patient preparation, imaging catheter preparation, imaging catheter placement, imaging catheter operation, imaging catheter features, console preparation, console operation, console features, system operation, system features, and/or contact information. | 11-14-2013 |
20140024893 | Feeding Tube System with Imaging Assembly and Console - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 01-23-2014 |
20140024895 | Imaging Catheter Assembly - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 01-23-2014 |
20140094651 | Imaging Catheter System - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 04-03-2014 |
20140094652 | Feeding Tube System with Imaging Assembly and Console Connector - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 04-03-2014 |
20140094653 | Imaging Catheter System - A catheter with an imaging assembly is disclosed. The catheter is used with a console for viewing and/or storing images obtained from the catheter. The catheter may be a feeding tube assembly. The imaging assembly on the feeding tube assembly allows a user to confirm placement of the feeding tube assembly in the patient's alimentary canal. | 04-03-2014 |