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

Icon_funbox Did You Know...

...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.

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 715/517 - Layout


Subclass of Class 715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing
Definition: Subject matter wherein geometric positioning of elements
No. of patents: 823
Last issue date: 02/24/2009


1                      
NumberTitleIssue Date
7496844Automatically laying out dialogs and control panels depending on screen size
The present invention allows windows, defined without any explicit resizing parameters, to be resized appropriately to the types of controls contained within them. The approach is to “walk-through” the dimensional definitions for the controls, their sizes and po...
02/24/2009
7428549Method and apparatus for editing a production data store by shadowing content
Improvements in the creation, maintenance and management of web based information are provided. A development environment conducive to separation of tasks and data, works in combination with the means to present views of changed information for approval to users. Da...
09/23/2008
7386792System and method for collecting, storing, managing and providing categorized information related to a document object
A method and system for enabling users of a network to create, store, and provide access to relationships between document objects stored on the network. The method may include the steps for allowing a user of the network to create a link relationship between a firs...
06/10/2008
7380250Method and system for interacting with devices having different capabilities
A method and system for interacting with devices having different capabilities is described. Intelligent server-side objects (referred to as adapters) are used to translate information and commands to and from various formats depending on the requirements and capabi...
05/27/2008
7376895Data object oriented repository system
An integrated multi-application data processing system for generating, storing, and retrieving data files, each data file having a multi-dimensional array of data cells, and a program framework providing a common user interface for at least one application program f...
05/20/2008
7375842Variable data printing using variants
A method and apparatus for preparing a Variable Data Print job for printing, having a plurality of documents that are to be printed wherein, each of the documents are defined by variant elements related to content, layout and product intent. Groups are created and d...
05/20/2008
7373603Method and system for providing data reference information
Reference information related to data that is copied using computer software is provided. The data can be copied from a first computer application to a memory. Reference information related to the data can also be copied to the memory. The copied data can be pasted ...
05/13/2008
7373593Apparatus and method for automatically setting constraints within a document layout
A user can efficiently perform a setting operation in an automatic layout system. An information processing apparatus having an automatic layout function includes a function for, in editing containers, measuring a distance between a first container placed on the doc...
05/13/2008
7373594Managing the release of electronic content using a template without version logic
A facility for rendering a dynamic electronic document is described. The dynamic electronic document has both a current and a future edition. The current edition incorporates a current version of a content item, while the future edition incorporates a future version...
05/13/2008
7373592Modeless child windows for application programs
A computer system that assists the user of computer drawing programs is described. The computer system runs an application that displays modeless windows by first displaying an application window that presents information associated with the application. After the a...
05/13/2008
7373595System and method for validating an XML document and reporting schema violations
A system and method for validating an extensible markup language (XML) document and reporting schema violations in real time. A parallel tree is maintained that includes nodes corresponding to non-native XML elements of the XML document. When changes occur to the XM...
05/13/2008
7373597Conversion of text data into a hypertext markup language
Disclosed is a markup system and method for converting text-based guidelines into a form that allows manipulation and viewing in different formats and detail. The system identifies conditions described in electronic documents and uses an interactive or rule-based pr...
05/13/2008
7373599Method and system for optimum placement of advertisements on a webpage
A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ...
05/13/2008
7371956Musical content utilizing apparatus
A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data compri...
05/13/2008
7373614Navigation history
A method, apparatus, system, and signal-bearing medium that in an embodiment represent previously-accessed data items as nodes in a tree or trees and display the tree or trees with the access time on an axis. The root node of a tree represents a data item accessed v...
05/13/2008
7373600DICOM to XML generator
A conversion system converts DICOM SR information from a DICOM-formatted file into an XML representation. By providing a mapping between DICOM SR and XML, the DICOM SR content material can be more easily processed by application programs that are DICOM-specific, suc...
05/13/2008
7370274System and method for formatting objects on a page of an electronic document by reference
A method and system can format objects on a first page of an electronic document being created by applying the formatting from corresponding objects contained in a separate formatting source where these objects have been formatted using the existing tools of the app...
05/06/2008
7370280Apparatus, system, and method for defining a web services interface for MFS-based IMS applications
An apparatus, system, and method are provided for defining a web services interface for an MFS-based IMS application. The apparatus, system, and method include a parser that parses an MFS-based IMS source file into one or more Message Input Descriptions (MIDs) and o...
05/06/2008
7370276Interface for collecting user preferences
Various techniques are disclosed for accepting preference information from a user, where the preference information is specific to content elements within a media asset, and the preference information is collected while the user is viewing a display of the media ass...
05/06/2008
7365889System and method for transparency optimization
One embodiment pertains to analyzing a document that is to be printed on a transparency, determining whether the document formatting is optimized for transparency printing, and alerting a user if the document formatting is not optimized for transparency printing. An...
04/29/2008
7366980Multiple output device association
One or more embodiments of the invention enable a user to establish, configure, and associate one or more output devices with a file. Prior art applications provide for configuring an output device (e.g., a printer) on an application wide basis. Users often format a...
04/29/2008
7366981Image forming device and method
An image forming device for dividing a continuous document without the concept of pages, such as an HTML document, into pages, the device being capable of responding to a user's various needs in connection with page dividing. A page dividing processor (304) i...
04/29/2008
7366352Method and apparatus for performing fast closest match in pattern recognition
A method and apparatus for determining a closest match of N input patterns relative to R reference patterns using K processing units. Each of a set of input patterns are loaded into the K processing units. One of the Reference patterns is sequentially loaded into ea...
04/29/2008
7365758System and method for scaling data according to an optimal width for display on a mobile device
A system and method is included for scaling blocks of data according to an optimal width to increase usability of the data when scaling the blocks of data to fit a screen on a mobile device. The optimal width provides a minimum width to which the block of data may b...
04/29/2008
7366978Method and system for creating a grid-like coordinate system for addressing data contained in an irregular computer-generated table
Methods and systems provide for imposing structure onto a freeform or irregular table so that a subsequent consuming application may use the table, including presentation of the table and location of the data in the table. A generic grid structure is created having ...
04/29/2008
7367014System and method for XML data representation of portlets
An Extensible Markup Language (XML) document adapted to describe a portlet, comprising a name element including a name tag, a description element including a description tag, and a content resource element including a content tag. ...
04/29/2008
7363300System and method for influencing a position on a search result list generated by a computer network search engine
A system and method for enabling information providers using a computer network to influence a position for a search listing within a search result list. A database stores accounts for the network information providers. Each account contains contact and billing info...
04/22/2008
7363315Creating, editing, and displaying hierarchical data structures associated with data in a data source
Methods and systems, including computer program products, implementing techniques for configuring data structures. The techniques include receiving a description of a logical structure of a data model, the logical structure comprising a first set of elements; displa...
04/22/2008
7362919Method for generating customized photo album pages and prints based on people and gender profiles
A method for generating customized photo album pages for a collection of digital images comprises the steps of: (a) obtaining a plurality of digital images; (b) automatically grouping the images into one or more image sets based on at least one of grouping by events...
04/22/2008
7363302Promoting and/or demoting an advertisement from an advertising spot of one type to an advertising spot of another type
Ads may be promoted to a more preferred ad spot type and/or demoted to a less preferred ad spot type in a manner that maximizes or increases their economic values and/or their utility to their audience. Such promoting and/or demoting may be done based on accepted ad...
04/22/2008
7362475Image forming device for processing a file containing raster data and vector data
An image forming device for forming images based on a file configured of a first data area for storing raster data and a header for storing vector data. The image forming device includes a raster data image displaying function for forming images on a display screen ...
04/22/2008
7363650System and method for incrementally distributing a security policy in a computer network
A system and method for generating an updated version of, or reconstructing a previously enforced version of, a local client security policy stored in an application guard. A policy manager distributes a change (or an accumulation of changes) to the currently enforc...
04/22/2008
7363582System and method of retrieving and presenting partial (skipped) document content
Systems and methods of retrieving and presenting partial (skipped) document content are provided. A typical system includes a document parsing stage, a device request for content stage and a delivery of requested content stage. A target device can include a device p...
04/22/2008
7358965Tapping to create writing
The present invention provides a method and system for tapping to create document structure, such as writing. A tapping gesture received from the user is interpreted by a writing application to indicate that the user is about to write in a certain location on the pa...
04/15/2008
7359084Preview display for multiple-sided printing
Displaying of document information to be printed in a printing apparatus capable of inserting, during printing on print sheets fed from a predetermined sheet feed unit, a plurality of types of sheets from sheet feed units different from the predetermined sheet feed ...
04/15/2008
7356777System and method for providing a dynamic user interface for a dense three-dimensional scene
A system and method for providing a dynamic user interface for a dense three-dimensional scene is presented. Clusters are placed in a three-dimensional scene arranged proximal to each other such cluster to form a cluster spine. Each cluster includes one or more conc...
04/08/2008
7356768Using document templates to assemble a collection of documents
Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. E...
04/08/2008
7355740Card making device, card making method and recording medium thereof
A card making device allowing easy procurement of a character card desired by the user. When specified conditions are satisfied during a game, character data for a specified character are extracted from a character data storage means by a character data extraction m...
04/08/2008
7356760System and method for editing an electronic document of text and graphic objects
A system and method for editing an electronic document of text and graphic objects utilizes first and second display objects to separate the graphic objects from the text to provide a user with control of the layout of the electronic document. The separation of the ...
04/08/2008
7356559Integrated platform for developing and maintaining a distributed multiapplication online presence
Software architectures, platforms, and data constructs are disclosed which provide a system for enabling a non-technical or lay user to perform discrete technical tasks necessary to build a complete network-based, multiuser application. The system also allows the us...
04/08/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?