IP Library Patent Application 11186462
Patent Application
App. No. 11/186,462

Systems and methods for creating user interfaces

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/186,462
Abstract

The present invention allows users to customize user interfaces within software programs on the fly. By customizing user interfaces users can streamline their own work process, particularly when the user is dealing with large amounts of data. In addition to customizing user interfaces, the present invention also allows users to more easily select portions of an object with the select more command and to more easily enter exact numeric values with detents on mouse input.

Claims (14)

1 . A method of customizing user interfaces, the method comprising the steps of:

creating a generic viewport utilizing a blank display screen;

splitting the generic viewport into at least two viewports to create a layout of a customized interface; and

populating the at least two viewports on the fly to accommodate specifics part of a computer program.

2 . The method of claim 1 , wherein the at least two viewports are detached.

3 . The method of claim 1 , wherein the at least two viewport are embedded.

4 . The method of claim 1 , wherein the at least one viewport is selected from the group consisting of a tool bar, a list of data and a 3D model view.

5 . A method of customizing a computer program, the method comprising the steps of:

creating at least one selection stack to track at least one selection type, where the type at the top of the at least one selection stack is the most recently selected;

specifying data packets to represent a single unit of selection; and

prioritizing the data packets based upon necessity of a user.

6 . The method of claim 5 , wherein the at least one type is comprised of at least one subsystem and wherein the at least one subsystem are different parts of the computer program.

7 . The method of claim 5 , wherein different views of the at least one selection stack can be utilized by different subsystems.

8 . The method of claim 5 , wherein a filter is utilized to view the at least one selection stack in a particular order.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded May 22, 2015
From: SILICON VALLEY BANK
To: THE FOUNDRY GROUP LLC
Reel/Frame 035703/0052 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2014
From: FMP AGENCY SERVICES, LLC
To: THE FOUNDRY GROUP LLC
Reel/Frame 034092/0846 →
SECURITY AGREEMENT Recorded Oct 3, 2012
From: LUXOLOGY LLC
To: FMP AGENCY SERVICES, LLC
Reel/Frame 029073/0675 →
SECURITY AGREEMENT Recorded Sep 20, 2012
From: LUXOLOGY LLC
To: SILICON VALLEY BANK
Reel/Frame 029018/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2006
From: FERGUSON, STUART H.; PEEBLER, BRADLEY W.; ANGEL, JOE; CRAIG, MATTHEW; DUQUESNE, GREGORY; SOULVIE, ERIC A.; HASTINGS, ALLEN DAVID
To: LUXOLOGY LLC
Reel/Frame 017337/0539 →