Mouse device with a built-in printer
A mouse device for use as an input device of a computer is provided that includes a housing in which recording paper is loadable, and a printer unit provided within the housing for printing on the recording paper print information received from the computer.
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 |
| 8176466 | System and method for generating an application fragment Methods, systems, and apparatus, including computer program products, for storing an application fragment. In one aspect, a method includes presenting a component in a donor application window corresponding to a donor application, wherein the donor application is ex... | 05/08/2012 |
| 8171450 | System and apparatus for graphically building business rule conditions A system and apparatus are disclosed for graphically building business rule conditions. The apparatus of graphically building business rule conditions comprises an expression icon module that displays a menu of function icons for the user, and a business attribute m... | 05/01/2012 |
| 8166454 | Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment A computer method and apparatus defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into a computer and storing in an electronic for... | 04/24/2012 |
| 8166452 | User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment The present invention allows a user to graphically define a hierarchy of user-defined, executable classes of graphical objects that can be implemented in a graphical model. The present invention supports the features of inheritance, abstraction and polymorphism. Fur... | 04/24/2012 |
| 8166453 | Method and system for inconsistency resolution with cycle detection in a model-driven software environment A method and system for inconsistency resolution in a model-driven software development environment are provided. A method includes performing a safety analysis for resolutions in response to detected inconsistencies to determine whether the resolution, if implement... | 04/24/2012 |
| 8156468 | System and method for creating intelligent simulation objects using graphical process descriptions An object-oriented, computer-based system for developing simulation models is provided. The system comprises one or more base objects and one or more graphical processes, wherein new objects are created from base objects by a user by assigning one or more graphical ... | 04/10/2012 |
| 8156467 | Reusing components in a running application Methods, systems, and apparatus, including computer program products, for reusing a component. In one aspect, a method includes executing a source application in an application environment; presenting a reusable component in a source application window corresponding... | 04/10/2012 |
| 8146052 | Method and system for hierarchical hardware mapping for software design The present disclosure is directed toward a method for hierarchical hardware mapping in a software design environment. The method comprises the step of providing a software design tool on a graphical interface of a computer system. The method also includes receiving... | 03/27/2012 |
| 8141033 | Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment A computer method and apparatus defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into a computer and storing in an electronic for... | 03/20/2012 |
| 8132146 | Input of program instructions in imperative programming languages The invention relates to a programming surface for imperative, procedural languages. A further prerequisite is a graphical user interface (GUI). The programming surface for the input of program code can be used with known programming languages such as Visual Basic, ... | 03/06/2012 |
| 8117588 | Spatial iteration node for a graphical program A system and method for creating a distributed application using graphical programming techniques are disclosed. The distributed application may comprise a first graphical program and a second graphical program, where a host computer system executes the first graphi... | 02/14/2012 |
| 8099710 | UI behaviors Implementing desired business logic functionality. The desired business logic functionality may include a number of individual functions. A number of computer implemented modules are selected. Each module is configured to perform at least a portion of one of the ind... | 01/17/2012 |
| 8099711 | System and method for multi-level security filtering of model representations A system and method for multi-level security filtering of model representations. Elements of an architecture and systems engineering model have associated security characteristics identifying the required level of security that a user must have in order to be able t... | 01/17/2012 |
| 8086995 | System and method for flexible visual representation of device fonts A system and method for developing an application for execution on a target device is described. The system comprises: a processor and a memory for storing instructions and data to configure the processor to provide: a development platform interface for developing a... | 12/27/2011 |
| 8086997 | Detecting aspectual behavior in unified modeling language artifacts Illustrative embodiments disclose detecting aspectual behavior in unified modeling language artifacts. A computer represents static and dynamic properties of the unified modeling language artifacts in a set of production rules. The computer also creates a set of bit... | 12/27/2011 |
| 8086996 | Binding an image descriptor of a graphical object to a text descriptor A computer-implementable method, system, and computer-readable medium for binding an image descriptor of a Graphical User Interface (GUI) widget to a text field are presented. The method includes associating an image descriptor, of the GUI widget, with a content of ... | 12/27/2011 |
| 8056049 | Method and system for analyzing and presenting conflicts in model transformation and automatically reconciling model transformation Initial source and target models are divided into segments responsive to at least one segmentation rule. After changes, post-change source and target models are likewise divided. The at least one segmentation rule is defined responsive to at least one transformation... | 11/08/2011 |
| 8056048 | Pattern implementation technique A pattern implementation technique in which a pattern is defined as a software artifact that comprises a pattern signature representing one or more parameters of the pattern and a pattern implementation model representing one or more methods for expanding the patter... | 11/08/2011 |
| 8056050 | Method and system for guided inconsistency resolution in a model-driven software environment A method and system for guided resolution of inter-model inconsistencies are provided. A method includes grouping inconsistencies, detected as a result of a model-driven software development process, into model partitions within a list by analyzing relationships bet... | 11/08/2011 |
| 8046735 | Transforming graphical objects in a graphical modeling environment In a graphical modeling environment, one of a selection of transformation operations is performed on a graphical object by first selecting the graphical object. A user may select a particular transformation operation to be executed on the graphical object from a lis... | 10/25/2011 |
| 8037449 | Automatic software production system An automated software production system is provided, in which system requirements are captured, converted into a formal specification, and validated for correctness and completeness. In addition, a translator is provided to automatically generate a complete, robust ... | 10/11/2011 |
| 8037406 | Dynamic screen generation and navigation engine A computer implemented system for a dynamic screen generation and navigation engine is provided. The system includes a set of screen templates, a screen data document, and a screen manager. The screen data document includes screen data for at least one screen templa... | 10/11/2011 |
| 8015542 | System and method for creating a graphical program which invokes methods and properties of objects A method for developing an automation client program in a graphical programming environment is disclosed. The graphical programming environment provides a set of automation nodes and controls which may be dropped and wired together to create a graphical program. The... | 09/06/2011 |
| 8010578 | Method of refactoring a running database system A database development system is provided. The system includes a current-state source representation of a database that can be captured in a model of the database and a metadata component that preserves user intentions describing when a user interacts with the syste... | 08/30/2011 |
| 8010939 | Method for the graphic planning of the control of a technical installation with integrated planning of operating devices including a planning system and a computer program product The inventive method interacts with a project planning window, which has a working area at least with one window for a project planning level for displaying and linking graphic objects and with a window for a symbol library containing the graphic objects available f... | 08/30/2011 |
| 8010940 | Methods and apparatus for designing a workflow process using inheritance The disclosed system empowers technical and non technical users to author logical business objects, author intelligent business forms, and create automated workflows. The logical business objects include data definitions and methods from existing and new data source... | 08/30/2011 |
| 8001520 | Methodology for generating accessing functions for programmed execution of panel-driven business applications A method of providing access to Business Applications (BA) executed on a data processing system, BAs offer their services interactively controlled by a multitude of BA panels. The individual panels, the sequence of the panels as they are displayed by the BA, and the... | 08/16/2011 |
| 8001519 | Model driven development including aspect integration tool The present invention discloses a software development tool that includes a model development interface, an aspect design tool, and a model transformation engine. The model development interface can permit a developer to graphically design at least one software mode... | 08/16/2011 |
| 7987445 | Comparing a configuration diagram to an actual system System and method for determining differences and/or matches between a configuration diagram and an actual system. First information is received regarding a configuration diagram comprising a first plurality of nodes and graphically representing a first system, and ... | 07/26/2011 |
| 7987444 | Determining and merging differences between configuration diagrams System and method for determining and/or merging differences between configuration diagrams. First information is received regarding a first configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second informati... | 07/26/2011 |
| 7979841 | Programmatically determining calling information of a graphical program A system and method for programmatically determining interface information for a graphical program. Interface information for a graphical program may include information necessary to invoke execution of the graphical program. A first program may receive a request fo... | 07/12/2011 |
| 7966600 | Distributed resource understanding tool management Embodiments of the present invention provide a method, system and computer program product for a distributed resource understanding tool. In one embodiment of the invention, a distributed resources understanding tool data processing system can include an IDE configu... | 06/21/2011 |
| 7962892 | Designtime services for multiple patterns Methods and apparatus, including computer program products, related to designtime services for multiple patterns of a visual modeling language environment (e.g., generic services to handle events related to pattern components in a designtime environment). Input char... | 06/14/2011 |
| 7958486 | Methods and systems for data-focused debugging and tracing capabilities Embodiments of methods and systems consistent with the present invention enable data-focused analysis of an application by reorganizing execution information generated by an application into categories associated with the data objects used by the application, and di... | 06/07/2011 |
| 7954083 | System and method for specifying functional and non-functional requirements for a project A method for modeling requirements of a product includes defining an abstract use case for each feature of said product, hierarchically decomposing each abstract use case until concrete use cases are specified for each feature, depicting every actor who would use th... | 05/31/2011 |
| 7949993 | Method and system for providing a visual context for software development processes A unified architectural diagram that contains links to different kinds of information (a new map) extends the functionality of current standardized development architectural diagrams by linking information to each component of the solution. The new map offers softwa... | 05/24/2011 |
| 7949994 | Method and computer program product for viewing extendible models for legacy applications A method and computer program product of incrementally visualizing graphical extensible models for legacy software applications via a user interface are provided. A graph of nodes and connections showing only the highest level of details are presented. Each node tha... | 05/24/2011 |
| 7945892 | Method of utilizing product proxies with a dependency graph Changes to the outputs of a dependency graph, which has attribute nodes and operator nodes, are detected by forming product proxies for the outputs of dependency graph nodes. The product proxies can be formed by entering information about the dependency graph into a... | 05/17/2011 |
| 7934192 | Computer method and apparatus for connection tree routing in visual modeling of software Computer method and apparatus for connection tree routing in visual modeling of software is disclosed. Tree routing style is represented as a property of a subject connection. A router object manages location of bendpoints of the subject connection in a connection t... | 04/26/2011 |
| 7930678 | Visualizing and modeling interaction relationships among entities The present invention provides methods of visualizing and modeling the interaction relationship among entities. An example method of visualizing the interaction relationship among entities includes the steps of: presenting the internal logic of entity in an entity c... | 04/19/2011 |