U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

3M employee and church chorister Art Fry needed something to temporarily mark pages in his hymnal. He was in luck because his colleague, Spencer Silver, accidentally developed a glue that was too weak for other purposes. After initially discouraging consumer response, Post-it Notes became a hit in 1979.

Newsletter  PatentStorm News

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.

 

Class 717/109 - Visual


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for generating
No. of applications: 204
Last issue date: 05/24/2012


1            
Application No.Application TitleIssue Date
20120131548Aeronautical Software Application Development Workbench Comprising a Structured Functional Description Language
An aeronautical software application development workbench handling the production of a graphical human-machine interface on one or more display equipment systems comprises computer means processing software tools for creating, simulating or integrating graphical functi...
05/24/2012
20120131547Method and System for Displaying Selectable Autocompletion Suggestions and Annotations in Mapping Tool
A method and system for generating annotations in a code editor of a development environment is provided. A user enters code into a code editor of a development environment and the code accesses a data source. The execution of the code accesses the data and presents out...
05/24/2012
20110321006Configuring a State Diagram with Graphical Source Code
A system and method for configuring a state diagram with graphical source code is described. The state diagram may be created in response to user input. The state diagram may include a plurality of state icons and a plurality of connector elements interconnecting the st...
12/29/2011
20110314445USER AUGMENTED REVERSE ENGINEERING
Disclosed herein is user augmented reverse engineering, where, in one embodiment, during the generation of a graphical representation of a codebase, database, binary and the like, users may be provided with an option to ‘focus’. For example, during the graphical gen...
12/22/2011
20110302554APPLICATION GENERATOR FOR DATA TRANSFORMATION APPLICATIONS
A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the user i...
12/08/2011
20110283257SUPPORTING AND DEPLOYING DISTRIBUTED COMPUTING COMPONENTS
Techniques for supporting and deploying distributed computing components are described, including a computer-readable medium containing instructions for controlling a data processing system to perform a method, the method comprising receiving a request to generate a dis...
11/17/2011
20110271248CONVERTING CONTROLS INTO SOURCE CODE
Aspects of the subject matter described herein relate to converting controls into source code. In aspects, a control is created via a designer. The control may include properties, code, and a visual representation. The control may be represented at least in part via a m...
11/03/2011
20110209117METHODS AND SYSTEMS RELATED TO CREATION OF INTERACTIVE MULTIMDEDIA APPLICATIONS
Creation of interactive games. At least some embodiments involve creating an interactive application by way of a graphical user interface in a declarative format. The interactive application created is represented in a portable format, also at least partially in a decla...
08/25/2011
20110191751DECLARATIVE ATTRIBUTE SECURITY USING CUSTOM PROPERTIES
In various embodiments, application development tools can allow developers to control whether or not an attribute of a view object is displayed by declaratively associating a data security privilege with the attribute. Associating a data security privilege with the attr...
08/04/2011
20110173587METHOD AND SYSTEM FOR GAME DEVELOPMENT FOR MOBILE DEVICES
A custom application is for managing a library of games on a hand held mobile processing device. The custom application comprises: a link to a collection of formatted games on the hand held mobile processing device which constitute the library of games, each of the form...
07/14/2011
20110167403METHODS FOR PLATFORM-AGNOSTIC DEFINITIONS AND IMPLEMENTATIONS OF APPLICATIONS
A system and method are provided for enabling platform-agnostic definition and implementation of web and native applications. Preferred embodiments of the invention provide an Application Markup Language for the definition of interfaces and control logic. Preferred embo...
07/07/2011
20110161925METHOD AND ELECTRONIC DEVICE FOR GENERATING A GRAPHICAL REPORT
An electronic device and method generates a customized graphical report. The electronic device reads and parses Extensible Markup Language (XML) files to obtain objects that control configurations of the graphical report. The electronic device uses defined control objec...
06/30/2011
20110161919ENABLING THE USE OF PROCESS FLOW APPLICATIONS WITHIN AN INFORMATION MANAGEMENT SYSTEM (IMS)
An IMS process flow toolset can be used to create an IMS process flow application. The IMS process flow application can include an IMS process flow control program. The IMS process flow control program can embody process flow elements such as business logic and events a...
06/30/2011
20110161923PREPARING NAVIGATION STRUCTURE FOR AN AUDIOVISUAL PRODUCT
The system includes a command set defining a plurality of navigation commands for an audiovisual reproduction apparatus and a human-oriented scripting program for automatically authoring a navigation structure for use in a stand alone audiovisual product playable in the...
06/30/2011
20110161924CALL WIZARD FOR INFORMATION MANAGEMENT SYSTEM (IMS) APPLICATIONS
IMS source code or a graphical object having corresponding IMS source code can be selected within the graphical user interface (GUI). The IMS source code can include a call out to an external application. An IMS call wizard can be invoked, which graphically prompts a us...
06/30/2011
20110154286.NET RIBBON MODEL FOR A RIBBON USER INTERFACE
An object model is provided that allows .NET developers to customize the Office Ribbon user interface according to a .NET Ribbon model rather than the Ribbon XML/callback model of Office applications. The .NET Ribbon model implements the IRibbonExtensibility interface a...
06/23/2011
20110126170Integrated Development Environment and Methods of Using the Same
A method is provided for generating, in an IDE, a form from which a source code superclass and subclass can be generated. The form is modifiable such that the superclass and subclass integrity is maintained. The method comprises receiving, in an IDE, objects to create a...
05/26/2011
20110113403METHOD AND SYSTEM FOR GENERATING A SOURCE CODE FOR A COMPUTER PROGRAM
A method for the generation of a source code for a computer program for the execution or simulation of a complex process in which a multiplicity of subjects communicate with one another. In this method, the processes are described, the description of the processes is st...
05/12/2011
20110088012Graphical Computer Programming
A computer program product and method for using a computer program product for graphically developing a computer program for execution at least in part on a separate host processor device, such as, a digital signal processor. The computer program product includes code f...
04/14/2011
20110072414METHOD OF USING A DIAGRAM TO CREATE A PROGRAM CODE
The method disclosed allows a user, such as a trader, to create a visual diagram of his/her trading strategy on a computer screen without actually writing any program code. The trading strategy can be created via a simple diagram. The instructions, the lines of code req...
03/24/2011
20110029950COMPUTER-READABLE MEDIA, METHODS AND COMPUTER SYSTEMS FOR DESIGNING A SOFTWARE APPLICATION GRAPHICALLY
Computer-readable media, methods and computer systems for designing a software application graphically are provided herein. Designing a software application graphically may include inserting a graphical link between parameters of graphical nodes representing first and s...
02/03/2011
20110029764BIOS FIELD MAPPING
BIOS field mapping includes generating basic input/output system (BIOS) information by defining property identifications using a visual form code language and determining that a proprietary set-up service is accessible. The BIOS field mapping then includes converting th...
02/03/2011
20110029949WIDGET COMBOS: A WIDGET PROGRAMMING MODEL
A system and method that can be used to create a new API via a combination of existing APIs, e.g., given a set of existing APIs. The system and method also allow the user to remove existing API elements from the generated API, and to add new API elements to the generate...
02/03/2011
20100313181APPLICATION BUILDING
The described implementations relate to unified application building. In one implementation unified application building tools can include a unifying component model configured to communicate with a set of components that are supported by different frameworks. The unifi...
12/09/2010
20100313182EXTENSIBLE USER INTERFACE GENERATION
A data source extensibility model establishes extensibility points to allow a data source window or integrated development environment to work with new data source providers and/or new designer technologies and/or new UI controls. Various object/entity management techni...
12/09/2010
20100306735PACKAGE DESIGN AND GENERATION
Solution packages for a product for deployment on a collection of servers can be designed using one or more designers that provide user interfaces for visually arranging and configuring elements of the product. A package object model includes a managed object model that...
12/02/2010
20100306736Graphical Indicator which Specifies Parallelization of Iterative Program Code in a Graphical Data Flow Program
System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow program portion, where the first data flow program portion is iterative. Program code implementing a plurality...
12/02/2010
20100293525Client Side Web Hosted Program Development Environment
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to th...
11/18/2010
20100293524DEVELOPMENT ENVIRONMENT FOR MANAGING DATABASE AWARE SOFTWARE PROJECTS
Embodiments of the invention introduce development tools that connect various artifacts in a database aware fashion. For example, embodiments of the invention integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XM...
11/18/2010
20100269094TECHNIQUE FOR AUTOMATICALLY GENERATING SOFTWARE IN A SOFTWARE DEVELOPMENT ENVIRONMENT
Techniques for automatically generating software in a software development environment. An exemplary method comprises the steps of interpreting feature description data related to a program library; interpreting the feature description data as a machine-readable descrip...
10/21/2010
20100242016SYSTEM FOR DESIGNING AND PERFORMING WEB APPLICATION
When an application server for performing a Web application is developed, a framework describing each of the modules of data, a logic, and a screen is provided. To attain this, the input contents of a Web page are converted into a data object, the combination of the typ...
09/23/2010
20100199261SYSTEM AND METHOD FOR APPLYING DEVELOPMENT PATTERNS FOR COMPONENT BASED APPLICATIONS
A computing device and method for coordinating the development of a client application including application components comprising one or more of at least one of a data component, a message component or a screen component, having corresponding component definitions, or ...
08/05/2010
20100153913Systems and Methods for Executing Object-Oriented Programming Code Invoking Pre-Existing Objects
Methods, computer-readable media, and systems are provided for executing programming code. In one embodiment, a server may store running objects to be used by the programming code. The server may provide a code development console through which the programming code may ...
06/17/2010
20100131922SYSTEM AND METHOD FOR APPLYING DEVELOPMENT PATTERNS FOR COMPONENT BASED APPLICATIONS
“A computing device and method for coordinating the development of a client application including application components comprising one or more of at least one of a data component, a message component or a screen component, having corresponding component definitions, ...
05/27/2010
20100125828DATA TRANSFORMATION BASED ON A TECHNICAL DESIGN DOCUMENT
Data transformation is initiated by first obtaining a technical design document comprising non-machine-executable expressions of rules for transforming input data into output data. In one embodiment, a graphical user interface is employed to specify how to obtain the te...
05/20/2010
20100125827DEVELOPING SOFTWARE CODE USING PARAMETERIZED ANNOTATIONS
The present invention provides the ability to use annotations to represent current user configuration concerning a particular “domain model,” which allows for round-trip support as well as choosing the specific implementation technology at a later point. The present...
05/20/2010
20100122236SYSTEM, PROGRAM PRODUCT, AND METHODS TO ENHANCE CONTENT MANAGEMENT
Embodiments of systems, program products, and methods to enhance and more effectively manage media content are provided. An embodiment of a system, for example, can include a first preselected network framework defining a first network stage and a second preselected net...
05/13/2010
20100100869Method of Creating an Application That Provides for the Specifying of a New Menu Item in a Context Sensitive Menu
An improved application development tool enables the creation of an application and provides for the creation of additional context-sensitive menu items....
04/22/2010
20100100868INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS.
In scenarios involving a data set accessible through a protocol, operations sets may be formulated for performing various operations on the data set, and may be expressed as resource scripts according to a scripting language. However, such resource scripts may be diffic...
04/22/2010
20100088672COMPACT SYNTAX FOR DATA SCRIPTING LANGUAGE
The subject disclosure relates to a syntax for a scripting language that allows data intensive applications to be written in a compact, human friendly, textual format. The scripting language can be a declarative programming language, such as the “D” programming lang...
04/08/2010
1            
 
Sign InRegister
Username  
Password   
forgot password?