A forehead support apparatus for resting a standing users forehead against a wall above a bathroom commode or urinal or beneath a showerhead.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8117594 | Graphical editor with incremental development Techniques for developing a graphical editor using an incremental development approach. Externally-stored descriptors are used to specify information on which a graphical editor engine operates to create a graphical editor. Developers can thus redefine the look and ... | 02/14/2012 |
| 8117593 | Method for highlighting selected tasks in a program code listing Certain exemplary embodiments provide a method for highlighting selected tasks in a program code listing comprising: converting the program code listing to a mark-up language; inserting instructions at a starting point and at an ending point; and testing if highligh... | 02/14/2012 |
| 8074203 | Graphical program execution with distributed block diagram display System and method for executing a graphical program on a first computer and providing a user interface of the graphical program on a second computer, where the graphical program includes a plurality of interconnected function icons representing graphical data flow o... | 12/06/2011 |
| 8065658 | Tool for visualizing software architecture An automated tool for partitioning the source code of a software system at heuristic architectural boundaries identified by a bug-reporting process, and for representing the architecture of the software system as a set of visual attributes without constraining the r... | 11/22/2011 |
| 8056053 | System and method for cell-based code editing and publishing A code cell is selected from a program code. The code cell is a contiguous subsection of code. To select the code cell from the program code, a first indicator is placed in the program code prior to the beginning of the code cell and a second indicator is placed in ... | 11/08/2011 |
| 8046382 | Method and system for software object profile management Disclosed is a method and system for retrieving a software object based on a query and customizing a metadata of the software object by adding a property, a property value, a search key and a search key value to the metadata. An index is created on the software obje... | 10/25/2011 |
| 8046739 | System and method for enabling a graphical program to propagate attributes of inputs and outputs of blocks A system and method for creating a graphical program. A function block may be displayed in a graphical program. The graphical program may include a plurality of interconnected blocks which visually indicate the functionality of the program. Additionally, the functio... | 10/25/2011 |
| 8042095 | Application development environment with features for increasing the ease and efficiency of viewing function help text One embodiment of the invention comprises a system and method for increasing a user's ease and efficiency of viewing help text related to a function or method call. An application development environment (ADE) may display a prototype tip for a function in a source c... | 10/18/2011 |
| 7984423 | Configuration diagram which displays a configuration of a system A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the ... | 07/19/2011 |
| 7962894 | System and method for identifying non-supported features in a multiple code editor environment A system and method for sharing information between disparate systems environments, code editors, and data editors, including Business Process Execution Language (BPEL) editors. The technique can be used to identify non-supported features or extensions in a multiple... | 06/14/2011 |
| 7958490 | System for automating the definition of application objects supporting undoing, redoing compressing and logging operations A configurable class system for an application author working in an application development environment that automates the handling of undo, redo and logging operations is discussed. The configurable class system removes the burden from the application author of hav... | 06/07/2011 |
| 7958161 | Methods and apparatuses for providing hosted tailored vertical applications Embodiments of the invention provide methods and apparatuses for providing hosted highly tailored vertical applications. In accordance with one embodiment, a set of universal configuration options for a customer relationship management application is created and pre... | 06/07/2011 |
| 7945895 | Graphical programs with FIFO structure for controller/FPGA communications System and method for communicating between graphical programs executing on respective devices, e.g., a programmable hardware element (PHE) and a controller. The system includes a first node representing a first in, first out (FIFO) structure, and a second node prov... | 05/17/2011 |
| 7917892 | User interface driven by dynamic state changes A method for responding to changes to properties of component instances is disclosed. A routine, that is to be informed of changes that occur to a particular property of a plurality of properties of a component instance, is registered. The value of the particular pr... | 03/29/2011 |
| 7908585 | Computer readable recording medium recorded with graphics editing program, and graphics editing apparatus When an element is interactively arranged in cooperative with an input device and a display device, if the arranged element is overlapped with a line segment which connects the already arranged two elements to each other, the relation is provided among these three e... | 03/15/2011 |
| 7908586 | Collapse on content property A content collapse feature is described that allows a user to designate what should be collapsed by designating a content property, such as attributes, identifications (IDs), tag classes, and the like. Input of one or more content properties come in from a user desi... | 03/15/2011 |
| 7900191 | System and method of using an active link in a state programming environment to locate an element in a graphical programming environment A system, method, distribution system, and computer readable medium for locating an element of a computing environment are described. The invention feature selecting a label within a state diagram associated with a graphical model and processing the selected label t... | 03/01/2011 |
| 7877729 | Method and apparatus for editing and viewing device layout, and computer program product A receiving unit receives a device icon of an input/output device and device layout data including positional information of the device icon from a device-layout managing apparatus. A viewing unit displays a device layout diagram including a device list area and a m... | 01/25/2011 |
| 7831956 | Using attributes to identify and filter pluggable functionality In a composition model for large-scale extensible applications, applications are constructed in a modular fashion. The modules integrate with each other by producing and consuming functionality that conforms to a common definition. Producer modules and consumer modu... | 11/09/2010 |
| 7802230 | Heterogeneous software integration systems and methods Embodiments of the present invention improve integration of heterogeneous software components. In one embodiment the present invention includes a computer-implemented method comprising receiving metadata that defines an interface for communicating with a custom comp... | 09/21/2010 |
| 7784027 | Systems and methods for monitoring a computing environment The invention comprises a system and method for monitoring the performance of an application. The invention includes a monitoring system graphical user interface (GUI) having an interactive window with on-screen graphics representative of the application architectur... | 08/24/2010 |
| 7779387 | Offline source code control A source code control architecture. A client user checks out a copy of a source code file to the client using a file checkout process. A client cache maintains a pristine copy of the file, and a client activity list maintains a list of commands executed during the o... | 08/17/2010 |
| 7761847 | Timed sequence for a graphical program A system and method for executing a plurality of graphical code portions as a timed sequence is described. The graphical code portions may be included in a graphical program and configured with information specifying a sequential order of execution and execution tim... | 07/20/2010 |
| 7757209 | Display and edit device, display method and program product A display and edit device for a program containing function blocks has a program memory storing such a program to be processed, a block definition analyzer for accessing the program stored in the program memory and analyzing structure relationship of function block ... | 07/13/2010 |
| 7730102 | Method and system for organizing and manipulating nodes by category in a program tree A method and system for organizing nodes within a program tree. The system allows various child node categories to be defined for node types of a program tree. When a child node is added to a parent node, the system identifies the category of the child node. The sys... | 06/01/2010 |
| 7721255 | Sequence program editing apparatus A sequence program editing apparatus according to the present invention includes: program storing means for storing an application program including the sequence program; information storing means for storing symbol information and/or comment information used in the... | 05/18/2010 |
| 7716636 | User interface for accessing and loading software components of a development set on a computer while other software components of the set are loading A user interface provides a visual representation of a software development set being loaded on to a computer, including displaying the contents (e.g., constituent software components) of the development set. Contents of the development set may be displayed before t... | 05/11/2010 |
| 7712079 | Program editing apparatus, program editing method, and program for splitting a program file A program editing apparatus includes a user interface control unit, a JSP analysis unit, and a split execution unit. The user interface control unit accepts an input of a split object instruction which specifies a portion to be split off from a JSP file to be proces... | 05/04/2010 |
| 7694273 | Automatic modification of a graphical program based on corresponding changes to a diagram with states and state transitions A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a seco... | 04/06/2010 |
| 7673286 | Architecture for converting control types in a data bound user interface A mechanism for converting control types in a user interface (UI) development framework. The framework includes a UI generation component that facilitates the development of the UI in which control types will be employed and bound to data of a data source. In commun... | 03/02/2010 |
| 7669183 | System and method for manipulating a document object model A system for manipulating a document object model is provided. The system comprises a collection of document object model behavior elements, and a collection of scripts for performing actions associated with the set of behavior elements. Each behavior element compri... | 02/23/2010 |
| 7653896 | Smart UI recording and playback framework Techniques and tools are described for recording and reliably replicating graphical user interface (“GUI”) activity for various applications, including applications that have dynamic user interfaces. The techniques and tools may be used in combination or separat... | 01/26/2010 |
| 7631295 | Function specific graphical program property nodes System and method for accessing properties of a pre-defined object in a graphical program (GP) operable to perform first functionality. A node icon is displayed in the GP and coupled to the pre-defined object in response to user input, and is associated with program... | 12/08/2009 |
| 7624372 | Method for integrating software components into a spreadsheet application A method and apparatus are provided for automatically integrating software components for use in a COM compliant application from functions developed outside of the COM compliant application environment. The method and apparatus provide a user interface and a build ... | 11/24/2009 |
| 7614038 | Systems and methods for determining the software components included in a view of a software development project at a particular time Systems and methods for providing a user interface that enables a user, for example, a developer, to indicate whether to include a software component, for example, a file or directory, in a view of a version of a software development project. The user's indication m... | 11/03/2009 |
| 7603657 | Customization of client-server interaction in an internet application The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access... | 10/13/2009 |
| 7577938 | Data association In an implementation of data association, a data item has a data item property with an associated value and a user interface element has an element property with a value that can be defined by an association to the data item property. A binding definition associates... | 08/18/2009 |
| 7574691 | Methods and apparatus for rendering user interfaces and display information on remote client devices A user interface is implemented on a client device remote from a host device. The host device operates an application program that implements a user interface, such as an electronic programming guide or a guide for a personal video recorder, that permits a user to c... | 08/11/2009 |
| 7562343 | User configurable language independent code assist engine method, system, article of manufacture, and computer program product A code assist function which suggests candidates responsive to a parsing of a partial program instruction statement is provided by parsing a program containing the partial program instruction statement to identify variables contained in the program; parsing the part... | 07/14/2009 |
| 7562344 | Method, system, and computer program product for providing real-time developer feedback in an integrated development environment A system, method, and computer program product for providing real-time developer feedback are provided. The system includes a computer executing a source code editor; a feedback repository storing a programming language (PL) construct database, a profile database, a... | 07/14/2009 |