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

Icon_funbox Did You Know...

...that "patent leather" got its name because the process of applying the polished black finish to leather was once patented?

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/530 - Edit, composition, or storage control


Subclass of Class 715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing
Definition: Subject matter including means or steps for developing or
No. of patents: 1158
Last issue date: 01/27/2009


1                      
NumberTitleIssue Date
7484172System and method for providing a customized index with hyper-footnotes
According to some embodiments, a method may include providing a periodical index customized for a subscriber. The method may comprise, for example, determining first data corresponding to content of at least one issue of a periodical, determining customized index da...
01/27/2009
7437674Video processing methods
A video processing method. A display region is provided according to a timeline, comprising at least one first sub-region with higher time resolution and one second sub-region with lower time resolution. A time scale value of the first sub-region is smaller than tha...
10/14/2008
7434164User interface for adaptive document layout via manifold content
A user interface for a system and method for improving document layout on arbitrary devices of different resolutions and size using manifold representations of content. Manifold representations of content are: multiple versions of anything that might appear in a doc...
10/07/2008
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
7426057Document processing method
The object of the present invention is to create a template for print settings used for printing a document based on an existing document. To achieve the object, the present invention is capable of registering the print settings for a document being currently edited...
09/16/2008
7412649Viewing and editing markup language files with complex semantics
The semantic hierarchy of a document written in a markup language is represented by a hierarchy of elements, which are viewed and edited using a tree view editor. Each element is represented as a node of a semantic tree, to which may be attached a special purpose ed...
08/12/2008
7409633System and method for annotating web-based document
Computer users may integrate any annotation, including ink, highlighter, text-based notes and audio, directly into a Web-based document (WBD) displayed by a Web browser. This integration enables others to view the personalized annotated WBD, which retains its origin...
08/05/2008
7406660Mapping between structured data and a visual surface
A data processing application uses a translation file to render a visual surface based on underlying structured data. The data processing application provides mapping between nodes associated with the visual surface and nodes associated with the structured data. The...
07/29/2008
7398467Method and apparatus for providing spelling analysis
A method, an article of manufacture and apparatus for providing user-specific error analysis for a document. Specifically, the invention provides for identifying user-specific proclivities for confusing particular words which, while grammatically correct, are not us...
07/08/2008
7386831Interactive collaborative facility for inspection and review of software products
A review facility and review method for interactively reviewing an item, such as a block of code, by a group of reviewers and collecting comments from the reviewers. An author provides the item as text for preparation for interactive review. The text is prepared, ta...
06/10/2008
7386834Undo/redo technique for token-oriented representation of program code
An editor or software engineering tool may be configured to represent program code as a doubly-linked list of lexical tokens and to maintain, coincident with an operation that modifies contents of the list, an undo object that identifies opposing end nodes of a subl...
06/10/2008
7380209Managing electronic documents utilizing a digital seal
A method for storing electronic documents can include associating a digital seal with at least one electronic document. An image within a user interface can be displayed, wherein the image is a user selectable representation for the digital seal. At least one metada...
05/27/2008
7376619Method and system for rapid tenant screening, lease recommendation, and automatic conversion/transcription of data into lease documents
System, method, computer program and computer program product, and business model for rapid tenant screening, recommendation, and conversion of data to lease documents. Provides structure and method for entering data from application to rent real estate for rapidly ...
05/20/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
7373342Including annotation data with disparate relational data
Methods, systems, and articles of manufacture that may be used for identifying and indicating annotations made for a variety of different type (i.e., heterogeneous) data objects are provided. According to some embodiments, an annotation store may be queried to ident...
05/13/2008
7373601Object transfer method with format adaptation
A method of transferring a file includes generating a version of an object version at the source entity as a function of the profile of the destination entity (e.g., screen, calculation capacity, storage). A basic document is basic version of the object described in...
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
7373598Method and apparatus for facilitating globalization of voice applications
One embodiment of the present invention provides a system that generates voice output for an application. During operation, the system receives a symbolic representation of data to be outputted from the application, wherein the symbolic representation is locale-inde...
05/13/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
7373602Method for reading electronic mail in plain text
It may be determined whether text of an electronic mail message is in a format other than plain text. If the text of the electronic mail message is in a format other than plain text, the text may be converted to a plain text format for displaying. If the text of the...
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
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
7370315Visual programming environment providing synchronization between source code and graphical component objects
In an integrated development environment, there is a tight coupling between a design surface providing a visual representation of the various physical and logical entities in a software model and the underlying code structures that support the entities. The model ca...
05/06/2008
7370272Data adapter
A data adapter including method and apparatus is presented. In one embodiment, the data adapter is a method. The method includes finding a set of records of a relational database matching an object instance of an object type. The method further includes updating the...
05/06/2008
7370032Data gathering
A method for gathering data may include receiving query information in a first format related to a query, identifying a format-independent portion of the query information and a format-dependent portion of the query information, and translating the format-dependent ...
05/06/2008
7370034System and method for performing electronic information retrieval using keywords
Output documents similar to an input document are identified. A query is formulated using a list of best keywords from the input document to search for a first set of output documents. The list of best keywords is defined with a maximum number of keywords less than ...
05/06/2008
7370273System and method for creating dynamic folder hierarchies
A dynamic foldering system automatically manages the creation and deletion of run-time dynamic folders and selection of documents, items, or object graphs found in the run-time dynamic folders. The system comprises a query/predicate for a design-time folder group ba...
05/06/2008
7370290Contact card
An interface for enabling a user to quickly access contact information and contact-centric tasks is displayed when an appropriate request for a contact card associated with a contact is received. The contact card displays contact information corresponding with the c...
05/06/2008
7366974System and method for managing template attributes
According to the invention, this invention redefines the concept of a template as a set of template attributes, such as font types and color schemes, that are accessed by document-generating applications to provide uniform functionality across an organization. The t...
04/29/2008
7365787Mobile device with integrated camera operations
A mobile device with an integrated camera responsive to signals from a camera activator. The mobile device includes application programs capable of editing documents. The user triggers the device operating system to switch from an active application program in which...
04/29/2008
7366983Spell checker with arbitrary length string-to-string transformations to improve noisy channel spelling correction
A spell checker based on the noisy channel model has a source model and an error model. The source model determines how likely a word w in a dictionary is to have been generated. The error model determines how likely the word w was to have been incorrectly entered a...
04/29/2008
7366982Packages that contain pre-paginated documents
Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platfo...
04/29/2008
7362854Portable electronic device having integrated telephony and calendar functions
The phone number or other identifying information of an incoming phone call or other network communication is optionally stored, and a call-back is optionally scheduled. The user is prompted whether to schedule a call back, and if so, a call-back sequence is initiat...
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
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
7363594Workflow event editor
A workflow manager which executes software having one or more channels configured to communicate events-based messages between processes. Events are associated with transitions between states, which mark the progress of an order. An event remains in an associated ch...
04/22/2008
7359916Database management systems and methods for managing a database
Database management systems and methods for managing a database are disclosed. In one embodiment, a database management system is provided that comprises a database layer including a database for storing data, and a spreadsheet layer for representing data from the d...
04/15/2008
7359936Method and apparatus for electronic mail interaction with grouped message types
An electronic mail inbox uses a mail agent to categorize incoming electronic mail to facilitate more flexible and rapid viewing and possible response thereto. Several special functions for collection of regularly sent types of mail, such as newsletters, office memos...
04/15/2008
7360156Method and system for performing actions on content in a region within a free form two-dimensional workspace
A method and system are provided for performing actions on content in a region within a free form two-dimensional workspace. In a computer software application, a region is defined within the workspace, an action is associated with the region, content is received wi...
04/15/2008
7360157Aligning content in an electronic document
Aligning the contents of document objects on an electronic document page. Organizing a page of document objects so textual content is aligned to natural eye scanning patterns promotes readership and usability. When a user creates a new island of text, the new text c...
04/15/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?