|
FREE patent keyword monitoring and additional FREE benefits. |
|
|
Data Processing: Software Development, Installation, And Management > Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool) > Programming Language Programming LanguageProgramming Language patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.10/25/07 - 20070250811 - User declarative language for formatted data processing A user declarative language for formatted data processing is provided. The user declarative language may be used to generate constraints which can be projected onto a string according to one or more anchor points. The constraints can correspond to evaluation criteria. At least a portion of a string can be ... 10/18/07 - 20070245308 - Flexible xml tagging A computer implemented method for creating a customized electronic document in real time is provided. An electronic document is created from an interactive word processing application. A plurality of variables are added to the electronic document. Each variable is configured for receiving data from an input source. The variables are ... 10/11/07 - 20070240109 - System and method for a logical-model based application understanding and transformation Disclosed is a method of and a system for establishing a logical-model based understanding of a legacy application. The method comprises the steps of providing a physical data model of the legacy application, said physical data model having a plurality of physical elements; establishing a logical data model for the ... 10/11/07 - 20070240108 - Multiclient framework for downloadable highly interactive n-layer medical applications A system, method, and program support a flexible framework for providing communications between the layers of a software application. A processing unit is operable to execute a communications API (Applications Program Interface), the communications API virtually or effectively interconnecting presentation logic and business logic associated with a software application. The ... 10/04/07 - 20070234286 - Methods and apparatus to implement annotation based thunking Methods and apparatus to implement annotation based thunking are disclosed. An example method comprises locating a parameter of a function, the parameter to be passed as a pointer if a size of the parameter is greater than a threshold and to be passed as data if the size of the ... 10/04/07 - 20070234285 - Determining the portability of an application program from a source platform to a target platform Providing the developer porting an application program from a source operating system platform to a target operating system platform with a list of API functions supported by the source operating system platform on which the application program is running but unsupported by the target platform. The implementation includes generating a ... 07/26/07 - 20070174812 - High level mathematical programming modeling language in an object oriented programming language A high level language for Mathematical Programming modeling is provided within a low level general purpose object oriented programming language. Libraries can be provided with a standard low level language enabling the use of the high level programming semantics in the low level programming environment. Using the libraries, the user ... 07/05/07 - 20070157166 - System, method and software for static and dynamic programming and configuration of an adaptive computing architecture The present invention provides a system, method and software for programming and configuring an adaptive computing architecture or device. The invention utilizes program constructs which correspond to and map directly to the adaptive hardware having a plurality of reconfigurable nodes coupled through a reconfigurable matrix interconnection network. A first program ... 06/21/07 - 20070143739 - Method and system for development and use of a user-interface for operations, administration, maintenance and provisioning of a telecommunications system An extensive and powerful XML meta-data rule-based language and system for developing a use-interface for configuring, monitoring and provisioning a telecommunications system is provided. The language is based on rules that define configuration objects and relationships. The rules are organized into files that define the individual objects used to configure ... 05/31/07 - 20070124725 - Real-time xml messaging protocol Described are a method and a system for using XML in a real-time message for transmission of data from a source to a destination over a network. The real-time XML message includes a header element and a body element. The header element includes one or more destination elements and one ... 05/03/07 - 20070101313 - Publishing synthesized rss content as an audio file Methods, systems, and products are disclosed for publishing synthesized RSS content as an audio file which include selecting synthesized RSS content; selecting a file type; converting the text and markup of the synthesized RSS content to waveform data of the selected file type, the waveform data containing speech presentation of ... 04/26/07 - 20070094640 - System and method for controlling the scope of script library code A script library includes a plurality of common blocks of code including code fragments defined by IF/THEN statements. Packages of parameters forming a data type including a scope parameter are provided in agents which, responsive to being triggered by schedule or menu, issue calls including said scope parameter to functions ... 04/12/07 - 20070083852 - Extended language specification assigning method, program developing method and computer-readable storage medium An extended language specification assigning method assigns an extended language specification with respect to an object of a program, by analyzing candidates of the extended language specification, and automatically assigning an extended language specification with respect to an object based on the analyzed result. ... 04/05/07 - 20070079287 - Incorporating qualified, polymorphic, hedge-regular types into computer-programming languages Systems and methods for incorporating qualified, polymorphic, hedge-regular types into computer-programming languages are disclosed. A programming language having such a type system, and a typing system for such a programming language are also disclosed. Also described is Haxell, an effort to completely integrate regular hedge pattern-matching into Haskell. Haxell is ... 03/01/07 - 20070050754 - Relaxed and extended delegates Systems and methods that enhance expressibility in a programming language (e.g., Visual Basic) via relaxation of artificial restrictions and extension of delegates associated therewith, without changing the runtime infrastructure. A stub is employed that can replace an impermissible expression in the programming language, to leverage the existing permissible expressions. ... 03/01/07 - 20070050753 - System and method for generating content rules for a website A system and method for generating content rules for a Web application server. A system is provided that includes a content manager for selecting a content item; and a segment manager for defining a data segment to associate with a selected content item, wherein the segment manager includes a multifaceted ... 02/22/07 - 20070044074 - Method and language for process expression A programming language for representing processes as strings of symbols has a syntax delimiting places in a symbol string. A convention associates delimited places in symbol strings. An invocation construct instantiated as an invocation string has at least (i) an invocation destination list of delimited places comprising a complete set ... 02/15/07 - 20070038981 - System and method for multi-threaded resolver with deadlock detection A system, method and media for allowing a first thread exclusive access to the first type; resolving the first type to a first stage by the first thread; and creating a first version of the first type based on the resolving. This abstract is not intended to be a complete ... 02/15/07 - 20070038980 - System and method for multi-threaded resolver with versioning A system, method and media for allowing a first thread exclusive access to the first type; resolving the first type to a first stage by the first thread; and creating a first version of the first type based on the resolving. This abstract is not intended to be a complete ... 02/01/07 - 20070028210 - Dynamically typed unsafe variance A program execution engine that facilitates generic type variance verification is provided. The execution engine receives a program executable in the form of intermediate language (IL). The program executable can be based on code that includes expression(s) with generic type(s) which have been identified as requiring variance verification (e.g., covariance ... 02/01/07 - 20070028209 - Architecture that extends types using extension methods Architecture that extends existing types including constructed and sealed types using extension methods. Extension methods are static methods that can be invoked using instance method syntax. Extension methods are declared by specifying the keyword “this” as a modifier on the first parameter of the methods. Extension methods have all the ... 01/04/07 - 20070006147 - Using differential information entropy to detect bugs and security flaws in computer programs Embodiments of the present invention provide program code auditing systems and methods that detect unsafe code and possible errors, such as bugs or security flaws. In some embodiments, the concept of entropy of information is used to estimate when a section of program code may contain a flaw or bug. ... 01/04/07 - 20070006146 - Systems and apparatus for enhanced mobile computing platforms According to some embodiments, systems and apparatus for enhanced mobile computing platforms are provided. For example, an apparatus or system may comprise a universal computational package, comprising a processor, a memory coupled to the processor, a plurality of instructions stored in the memory directed to at least one specific use ... 01/04/07 - 20070006145 - Iterative operator in a graphical programming language A system and method for iterating has a processor executing a graphical programming language that includes an operator for iterating through a data structure where the data structure is a plurality of elements having arbitrary rank and dimension sizes. ... 12/21/06 - 20060288329 - Content syndication platform A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of ... 12/21/06 - 20060288328 - Dynamically creating multimodal markup documents Methods, systems, and products for dynamically creating a multimodal markup document are provided that include selecting a multimodal markup template, identifying in dependence upon the multimodal markup template a dynamic content module, instantiating the dynamic content module, executing a dynamic content creation function in the instantiated dynamic content module, receiving ... 12/14/06 - 20060282822 - System and method for processing rss data using rules and software agents A system contains a list of vocabulary, actions, rule templates, agent templates and caches that allow users to create, update and delete software agents and rules to process RSS (Really Simple Syndication) data. Rules are defined in the format of “if/then” or “if/then/else”, using vocabulary and actions in the predefined ... 12/14/06 - 20060282821 - Efficient subprogram return in microprocessors A method and medium for performing subroutine return operations. Test operations are performed in parallel with other operations in a return operation. These test operations and the return operations are performed in response to a single instruction. ... 12/14/06 - 20060282820 - Cobol syntax for native xml file parsing and file generation Embodiments of the present invention address deficiencies of the art in respect to XML processing in a COBOL environment and provide a method, system and apparatus for processing a COBOL syntax to allow native XML parsing. In a method of the invention, COBOL source code can be processed and an ... 11/09/06 - 20060253836 - Method for creating parallel processing system A definition file included in the present invention includes a plurality of parallel descriptions that respectively define a plurality of parallel processes performed independently. The plurality of parallel descriptions include a first parallel description showing a first parallel process with a plurality of data inputs including at least one data ... 11/02/06 - 20060248508 - Method and system for applet extensibility application program interface (api) Applet extensibility techniques are provided for customizing an applet by adding custom pages to the applet without changing an original file of the applet. The original file and an extension file, which includes custom pages and an object, are downloaded to a client computer having the applet running thereon. The ... 10/26/06 - 20060242624 - Apparatus and method for constructing a semantic layer based on xbrl data A computer readable medium includes executable instructions to construct a semantic layer schema based on an XBRL data source and maintain the integrity of the XBRL metadata. The XBRL data can then be loaded into the semantic layer schema, and refreshed, such that the XBRL data is assessed and the ... 09/07/06 - 20060200800 - Aggregation of non blocking state machines on enterprise java bean platform The present invention discloses a method for aggregation of one or more state machines on a EJB platform, when mapping a high level independent model with structural elements, comprising one or more state machines, as a generic middleware platform supporting J2EE for mapping a structural elements to the EJB platform, ... 08/24/06 - 20060190927 - Relationship modeling The subject disclosure pertains to relationships between items. Relationships between items can be defined external to the items themselves thereby providing a modular, flexible and extensible system. For instance, relationships between items can be defined in a class that includes methods for returning particular elements or values in accordance with ... 08/24/06 - 20060190926 - Business process execution language program simulation A BPEL program simulator can include a document object modeler configured to arrange activities defined by a BPEL document into a document object model (DOM) tree. The DOM tree can include activity nodes and links between the activity nodes. The BPEL program simulator further can include simulation logic configured to ... 08/10/06 - 20060179420 - Web vpcl (web visual plan construct language: a visual system and method for learning and teaching programming and problem solving) The invention is a system and method used for teaching and learning computer programming. This system incorporates visualization, plan abstraction and its integration, and language constructs into one teaching and learning environment known as VPCL. There are three phases of VPCL, Plan Observation or Rehearsal, Plan Integration or Composition, and ... 07/20/06 - 20060161890 - Application-generic sequence diagram generator driven by a non-proprietary language An application-generic sequence diagram generator is driven by a non-proprietary language. According to one embodiment, a source file describes, in a non-proprietary language, a flow (e.g., a message exchange) of an application. An automatic sequence diagram generator is operable to receive as input the source file, and generate, based on ... 07/13/06 - 20060156283 - Advertising markup language A system, method, and computer program are provided for a sophisticated standardized Advertising Markup Language, a co-operative central Advertising Registry, and user-interface enabled advertising functionality. ... 07/06/06 - 20060150151 - Method and system for embedding user assistance in documents utilizing markup languages A document creation application, compound document format, and method for providing user assistance in a compound document are described. The compound documents are formed using a markup language and include both non-volatile text and user selected and/or input data. The compound documents also include embedded user assistance triggers, or links, ... 06/22/06 - 20060136873 - Application development performed independent of system landscape Systems and techniques for application development performed independently of system landscape. In one general aspect, the invention provides a computer-implemented method that includes receiving, from a registry for two or more repositories, information describing an object definition of a first repository of the two or more repositories. The first repository ... 06/22/06 - 20060136872 - Integrated setup for generating customization xml An integrated application setup enables the generation and expression of application customization intent in a generic manner that is indifferent to the way in which the customization intent is implemented. A customization application integrates the process of customizing a target application with the standard setup process for the target application. ... 06/15/06 - 20060129981 - Socket-like communication api for java A system and method are described for performing data processing using shared memory and socket-like application programming interface. In one embodiment, a plurality of handles is employed and associated with a plurality of processes. The plurality of handles may serve as communication end-points for communication of data. Further, an application ... 06/15/06 - 20060129980 - Dynamically updatable and easily scalable command line parser using a centralized data schema A method for interfacing with a command line interface utility which includes defining a data schema for command line interface data, defining a command line interface option object using the data schema, and linking the command line interface option object to a command line interface function to interact with a ... 05/25/06 - 20060112371 - Methods and apparatus for estimation of project schedules One embodiment of the invention is directed to automatically extending a task in a project schedule. If certain information items associated with a task are not specified, the scheduled completion time for a task may be automatically extended under the assumption that if these information items are unknown, the task ... 05/18/06 - 20060107252 - Mutually exclusive options in electronic forms Systems and methods enabling creation and/or use of an electronic form capable of allowing a user to select from mutually exclusive options without the electronic form being in an invalid state are described. One of the described electronic forms remains valid to its schema by atomic swapping of data substructures ... 04/06/06 - 20060075384 - Method, system and program product for managing application forms An improved solution for managing application forms for an application executing on a client. A form tree that includes one or more application forms is managed on a server. The form tree enables the relationship between the various application forms to be maintained on the server. Rendering information is provided ... 03/30/06 - 20060070028 - Procedure invocation in an integrated computing environment having both compiled and interpreted code segments Software code sections can include at least one calling procedure (110) and a called procedure (140). The called procedure can include an interpreted code body (144). Execution of the interpreted code body can require the use of an associated interpreter. The software code sections can also include prologue (142) associated ... 03/30/06 - 20060070027 - Enhancing exception information in virtual machines Methods and apparatus, including computer systems and program products to provide a Java virtual machine (VM) a extraction mechanism, which enables the Java VM to store a root set of information, which will also be referred to as exception data, in exception objects. The exception handler that catches the exception ... 03/02/06 - 20060048095 - Local type alias inference system and method The present invention discloses an improved system and method for specifying and compiling computer programs. Type aliases are introduced whose binding is inferred by a type inference component during compilation. Once declared, type aliases can be utilized just like regular types thereby providing added efficiency in coding, among other things. ... 02/23/06 - 20060041861 - Methods and apparatus for digital data processing with mutable inheritance A method of automated workflow processing includes transforming an object, A1, which is of class X, into an object which is of class Y. The method includes the steps of separating existing data elements of A1 from the object itself, generating new data elements corresponding to class Y, inserting the ... 02/09/06 - 20060031818 - Hardware accelerator for an object-oriented programming language An apparatus and method are provided including a hardware accelerator capable of being interfaced with a processor for accelerating the execution of an application written utilizing an object-oriented programming language. Such object-oriented programming language may include Java and/or C++. ... 02/02/06 - 20060026561 - Inserting into a document a screen image of a computer software application Inserting into a document at least one screen image of a computer software application including inserting a macro at a location in the document for the screen image, the macro including instructions for navigating the computer software application to the screen image and for capturing the screen image and executing ... 01/26/06 - 20060020916 - Automatic derivation of morphological, syntactic, and semantic meaning from a natural language system using a monte carlo markov chain process A method for deriving the morphology, syntax, and semantics of a language system (comprised of untagged free text) is presented. The concept of the “language object” (a unique data structure containing information concerning the behavior of a given segment of the input language) is introduced, and is shown to be ... 12/15/05 - 20050278696 - Shared landmark user interfaces A method, system, and computer program product provide access to user information, such as landmarks, without applications having to implement the needed user interface functionality on their own. In one embodiment, common landmark user interface components are offered with application programming interfaces (APIs) for controlling the user interfaces. By utilizing ... 11/24/05 - 20050262475 - System and method for descriptor classes A descriptor class framework fully support a “start-from-class” approach, which defines a descriptor via a set of programmable classes defined in an object-oriented programming language. While the persistent form of a descriptor of a deployed software component is a file, the developer of an application using software component may view ... 10/27/05 - 20050240902 - System and method for describing application extensions in xml A system and method for an extendable application framework, comprising a user interface, at least one service, at least one extension, wherein one of the at least one extensions can provide access to functionality in the user interface, and wherein one of the at least one services can provide access ... 10/20/05 - 20050235260 - User interface application development device and development method An application program having a user interface is automatically generated to improve the program development efficiency and maintainability. An application development device includes a specification data reading unit for reading in specification data, which corresponds to a screen transition diagram where a screen and a process are alternately described, whereby ... 10/13/05 - 20050229157 - Dynamic layout system and method for graphical user interfaces In a graphical user interface for a computer, a method of arranging objects to be displayed within windows forming the graphical user interface includes defining attributes of the objects and arranging the objects as a function of the defined attributes of the respective objects. The objects may be widgets and ... 10/06/05 - 20050223354 - Method, system and program product for detecting software development best practice violations in a code sharing system Under the present invention, a best practice violation (BPV) engine resource is first built. This typically occurs by: receiving sets of source code from a plurality of sources; detecting a programming language of each of the sets of source code; extracting code patterns from the sets of source code; defining ... 09/08/05 - 20050198619 - Method, system, and program for invoking methods between computer languages Provided are a method, system, and program for invoking methods between computer languages. A plurality of subclasses of a class in a first computer language are instantiated and a plurality of subclasses of a class in a second computer language are instantiated, wherein methods in the subclasses in the second ... 08/18/05 - 20050183064 - Method, software application and system for exchanging benchmark data Methods and systems are provided for processing and storing data objects by means of one or more processes running in a computer system. The computer system may have one or more electronic data structures, including benchmark data, formatted to be readable by a SGML-based language. In one implementation, the methods ... 07/28/05 - 20050166183 - Structured message process calculus Trees are a common semantic denominator of XML data types and process calculi. This indicates a potential tight intertwining of the syntax and semantics of data and processes. The invention provides this intertwining via a process calculus wherein the data language syntax is a fragment of the programming language syntax. ... 07/28/05 - 20050166182 - Distributed semantic schema The present invention relates to a computer readable medium having instructions that, when implemented on a computer cause the computer to process information. The instructions include a declarative logic module adapted to define a semantic object having at least one semantic slot and a procedural logic module adapted to define ... 07/28/05 - 20050166181 - Generalized comprehension in imperative languages The present invention relates to a system and methodology to enable programming of generalized comprehensions in an imperative language environment. In one aspect, a system is provided to facilitate employment of user-definable and generalized comprehensions in accordance with imperative languages. The system includes a language component to enable programming of ... 07/21/05 - 20050160402 - Method and apparatus for adding advanced instructions in an extensible processor architecture A system for adding advanced instructions to a microprocessor includes a language for formally capturing the new instructions and a method for generating hardware implementations and software tools for the extended processors. The extension language provides for additions of VLIW instructions, complex load/store instructions, more powerful description styles using functions, ... 07/14/05 - 20050155017 - System and method for automatic natural language translation during information transfer Information elements such as text, tables, graphics, and hyperlinks, are intercepted during their transfer from a computer source to a computer destination, such as during a cut-and-paste operation. It is determined if each intercepted information element is expressed in a natural language which matches a user-specified natural language intended for ... 06/16/05 - 20050132328 - Method of implementing fixed-width data types A method of implementing fixed-width data types which are not directly supported by a programming language, in a portable manner. A set U of required fixed-width data types, an ordered set B of basic data types and a set V with all possible data type widths are provided as inputs ... ### FreshPatents.com Support |