Lawrence Welk, the bandleader who entertained millions of Americans over a generation of broadcasting his TV show, once received a patent: for a music-themed design of an ashtray.
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.
| Application No. | Application Title | Issue Date |
| 20050155027 | System and method for developing and deploying computer applications over a network A method of developing a computer application by coding a markup document in an XML markup language, coding a business logic component using any programming language, compiling the business logic component into a specific executable code, converting the XML document int... | 07/14/2005 |
| 20050149919 | System and method to enable seamless diffusion of platform-based optimized routines via a network A system and method to diffuse optimized libraries via a network. An optimized library including at least one optimized routine is received by a processing system via a network. The optimized routine is provided for use by an application executing on the processing syst... | 07/07/2005 |
| 20050144608 | Operating system allowing running of real-time application programs, control method therefor, and method of loading dynamic link libraries The present invention provides a device driver that loads dynamic link libraries, which include the RTOS function and real-time applications, into the kernel space and starts the dynamic link libraries. The RTOS function and real-time applications are configured as dyna... | 06/30/2005 |
| 20050144607 | Load balance control method and load balance control apparatus in data-processing system Object information is read that denotes a load state of the object from storage and selects an object having a load that is lower than a predetermined value. Then, a reference to an object allocation control part is returned that allocates the selected object to a desti... | 06/30/2005 |
| 20050144606 | Cloning programming code Techniques for cloning programming code are disclosed. In an embodiment, the cloned code is in the form of functions in the C language. Further, in a method embodiment, a clone of a function is invoked, and information mapping the clone to the function is generated. At ... | 06/30/2005 |
| 20050144591 | Method and system for change management of interfaces in distributed computer systems A method and system of change management of interfaces in a distributed computer system (100) are provided in which there are multiple versions (303, 304, 305) of an interface describing communication between distributed client and server applications (... | 06/30/2005 |
| 20050138614 | Methods and systems for extending existing user interfaces Methods and systems that can be used to dynamically restructure user interfaces into a set of communicating processes. The methods and systems update new and wrapped legacy user interface components for repurposing of user interfaces. The methods and systems provide for... | 06/23/2005 |
| 20050132344 | Method of compilation A method for partitioning large computer programs and or algorithms at least part of which is to be executed by an array of reconfigurable units such as ALUS, comprising the steps of defining a maximum allowable size to be mapped onto the array, partitioning the program... | 06/16/2005 |
| 20050132007 | System and method for object oriented interface checking and method dispatching Method and system for interface checking and interface method dispatching for wireless devices. Relationships between classes and object-oriented interfaces are analyzed and certain properties are exploited for use in performing interface checking and/or interface metho... | 06/16/2005 |
| 20050125787 | Convertible runtime graphical user interface Method to change Graphical User Interface that support runtime modification of the application's GUI without access to the application source code and/or needs no recompilation/restart of the application executable. This method allows the end-user to make runtime modifi... | 06/09/2005 |
| 20050120342 | Mapping data from multiple data sources into a single or multiple reusable software components A method, apparatus and program storage device is provided for mapping data objects residing in multiple data sources, or generated dynamically, into a single or multiple, reusable software components, for integrated information access to multiple disparate data sources... | 06/02/2005 |
| 20050120332 | Method, system, and software for mapping and displaying process objects at different levels of abstraction A method, system, and software for mapping and displaying process objects at different levels of abstraction includes correlating business level objects to application level objects. Source data is associated with indications for both the relevant business level objects... | 06/02/2005 |
| 20050108699 | System and method for dynamically generating a graphical user interface A system and method for building a representation of a graphical user interface (GUI), comprising generating a class, generating a first representation of the GUI, wherein the class can produce a second representation GUI based on the first representation, generating a ... | 05/19/2005 |
| 20050097538 | Implementation of distributed and asynchronous processing in COBOL A method for enabling COBOL programs for asynchronous and distributed processing is provided. The distributed processing method includes providing a technical layer for use by a COBOL program, the technical layer enabling a distributed processing module. The method incl... | 05/05/2005 |
| 20050097550 | Token-based linking A system links architecture neutral code downloaded to a resource constrained computer. The code may be separated into one or more packages having one or more referenceable items. The system maps the one or more referenceable items into corresponding one or more tokens;... | 05/05/2005 |
| 20050097539 | System and method for asynchronous processing in COBOL The present disclosure provides a method for enabling events in a COBOL program, including maintaining, in a COBOL program, a index including a process identifier and an event associated with a child process. The method includes placing the child process in a wait state... | 05/05/2005 |
| 20050097537 | System and method for distributed processing in COBOL A system for enabling socket communication in COBOL program is provided. The system includes a memory block, a COBOL program communicating with the memory block, a socket and a COBOL routine callable from the COBOL program. The COBOL routine is operable to read informat... | 05/05/2005 |
| 20050081196 | Program redirection and modification method for embedded processors with a limited amount of static random access memory A program redirection and modification method for embedded processors with a limited amount of SRAM sets at least one address in a program of ROM to an origin address of at least one register. To redirect the embedded processor to execute another section in the program ... | 04/14/2005 |
| 20050071853 | Methods, systems and computer program products for creating user interface to applications using generic user interface templates A user interface template that implements a task pattern for a model class and a model adapter that provides an interface for the application that conforms to the model class are identified. A user interface for the application is created from the identified user interf... | 03/31/2005 |
| 20050050536 | State as a first-class citizen of an imperative language A state component saves a present state of a program or model. This state component can be invoked by the program or model itself, thereby making state a first-class citizen. As the state of the program evolves from the saved state, the saved state remains for reflectio... | 03/03/2005 |
| 20050034101 | System and method for using a preprocessor to determine dependencies between J2EE components A system and method for using a preprocessor to determine dependencies between J2EE components. The preprocessor can analyze a running J2EE application, and look at the deployment descriptor information associated with that application. The levels of indirection within ... | 02/10/2005 |
| 20050028151 | Module symbol export Systems, methods, and devices are provided for handling module symbols. One embodiment includes a module link tool having a processor, a memory, and program instructions provided to the memory and executable by the processor. The program instructions are executable to t... | 02/03/2005 |
| 20050028150 | Automatic consistency checking of computer programs A method, for use with a computer having memory, for structuring a program segment, is described. A series of program blocks in the segment are identified. Each block is a functional piece of code in the segment and has at least one point corresponding to at least one o... | 02/03/2005 |
| 20050022157 | Application management Methods and apparatus, including computer program products, for application management. Application management may include managing a context of an executing application such that the application is isolated from contexts of other executing applications. Furthermore, ap... | 01/27/2005 |
| 20050010911 | Shared library system and method of building the system A shared library system and method of building the system are disclosed. A run-time loader and a compiler are modified, and a pattern of a previous shared library is changed using a library builder. Furthermore, by using a data section base register and a global offset ... | 01/13/2005 |
| 20050010903 | Method for creating a data processing program A method for creating a data process program, in which a number of modules (2), which are stored in a memory unit (8), are selected and interlinked in accordance with a required task. Thereby, a particularly high degree of flexibility is achieved, while al... | 01/13/2005 |