US Patent No: 7,181,463

Number of patents in Portfolio can not be more than 2000

System and method for managing data using static lists

ALSO PUBLISHED AS: 20050091235

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system are provided in which static lists facilitate arbitrary grouping of items of data independent of their locations and in ways that are meaningful to the user. A static list is a set of items defined by a root item, a direction, and the entry relationships with that root item in that direction. The static list also defines the properties that each entry relationship in the list is required to have. Verbs are provided to manage a static list. A verb is an action that may be performed on the items in the static list, and includes, among others, move, copy, add, remove, and delete. A view is provided to specify characteristics for displaying data from a static list, including visibility, order, and formatting, among other characteristics.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA28354

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Banks, Richard Malcolm Egham, GB 9 140
Belt, Jeffrey C Bellevue, WA 19 233
De, Vorchik David G Seattle, WA 97 1157
Guzak, Chris J Kirkland, WA 91 1004
Ivanovic, Relja Redmond, WA 29 301
McKee, Timothy P Seattle, WA 100 1088
Moore, Jason F Redmond, WA 58 872
Smith, Walter R Seattle, WA 30 742
Van, Dok Cornelis K Bellevue, WA 119 1523

Cited Art Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (35)
5,831,606 Shell extensions for an operating system 68 1994
5,838,317 Method and apparatus for arranging displayed graphical representations on a computer interface 216 1995
6,021,262 System and method for detection of, notification of, and automated repair of problem conditions in a messaging system 91 1996
5,878,410 File system sort order indexes 174 1996
6,061,695 Operating system shell having a windowing graphical user interface with a desktop displayed as a hypertext multimedia document 218 1996
5,933,139 Method and apparatus for creating help functions 94 1997
5,838,322 Shell extensions for an operating system 48 1997
6,061,692 System and method for administering a meta database as an integral component of an information server 271 1997
6,275,829 Representing a graphic image on a web page with a thumbnail-sized image 205 1997
6,256,031 Integration of physical and virtual namespace 136 1998
6,466,238 Computer operating system that defines default document folder for application programs 75 1998
6,803,926 System and method for dynamically adjusting data values and enforcing valid combinations of the data in response to remote user input 52 1998
6,008,806 Shell extensions for an operating system 127 1998
6,526,399 Method and system for grouping and displaying a database 69 1999
6,243,094 Clustering user interface 53 1999
6,762,776 Mouse input panel windows class list 41 2001
6,865,568 Method, apparatus, and computer-readable medium for searching and navigating a document database 55 2001
6,980,993 Schemas for a notification platform and related information services 131 2002
2004/0001,106 System and process for creating an interactive presentation employing multi-media components 165 2002
2004/0002,993 User feedback processing of metadata associated with digital media files 71 2002
2003/0074,356 Scoped access control metadata element 50 2002
2004/0183,824 Interface for presenting data representations in a screen-area inset 40 2003
2004/0189,707 System and method for filtering and organizing items based on common elements 59 2003
2004/0193,621 System and method utilizing virtual folders 46 2003
2004/0070,612 System and method for making user interface elements known to an application and user 53 2003
2005/0015,405 Multi-valued properties 46 2003
* 2005/0080,807 Extensible creation and editing of integrated collections 62 2003
2004/0193,672 System and method for virtual folder sharing including utilization of static and dynamic lists 44 2003
2004/0193,673 System and method for sharing items in a computer system 49 2003
2005/0050,470 Interactive tooltip 48 2004
2005/0246,331 System and method for filtering and organizing items based on common elements 45 2005
2006/0036,568 File system shell 112 2005
2005/0246,664 Selection paradigm for displayed user interface 36 2005
2005/0283,476 System and method for filtering and organizing items based on common elements 35 2005
2006/0200,466 System and Method for Filtering and Organizing Items Based on Common Elements 40 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (13)
5,875,446 System and method for hierarchically grouping and ranking a set of objects in a query context based on one or more relationships 254 1997
6,181,342 Computer file directory system displaying visual summaries of visual data in desktop computer documents for quickly identifying document content 92 1998
6,823,344 File manager system providing faster and more efficient interactive user access to files in computer displays 44 1998
6,411,311 User interface for transferring items between displayed windows 61 1999
6,636,238 System and method for linking an audio stream with accompanying text material 123 1999
6,535,229 Graphical user interface for selection of options within mutually exclusive subsets 88 1999
2002/0087,969 Interactive TV audience estimation and program rating in real-time using multi level tracking methods, systems and program products 75 2000
6,745,206 File system with access and retrieval of XML documents 63 2001
6,944,647 Methods and apparatus for bookmarking and annotating data in a log file 37 2001
6,853,391 Multi-node user interface component and method thereof for use in performing a common operation on linked records 56 2001
2004/0205,633 Previewing file or document content 68 2002
6,922,709 Method for maintaining consistent dual copies of vital product data in a dual accessor library of portable data storage media 41 2002
2004/0044,776 Peer to peer file sharing system using common protocols 76 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (7)
5,333,315 System of device independent file directories using a tag between the directories and file descriptors that migrate with the files 486 1991
5,499,364 System and method for optimizing message flows between agents in distributed computations 104 1993
5,835,094 Three-dimensional computer environment 143 1997
2002/0186,837 Multiple prime number generation using a parallel prime number search algorithm 1 2001
2002/0156,895 System and method for sharing contact information 71 2001
6,801,919 Object oriented database interface encapsulation that allows for chronologically overlapping transactions in a multi-threaded environment 50 2001
2003/0210,281 Magnifying a thumbnail image of a document 73 2002
 
APPLE INC. (6)
5,680,563 Object-oriented operating system enhancement for filtering items in a window 61 1994
5,802,516 Method of controlling an electronic book for a computer system 148 1995
5,513,306 Temporal event viewing and editing system 171 1995
6,847,959 Universal interface for retrieval of information in a computer system 132 2000
2002/0089,540 Media editing and creating interface 50 2001
6,613,101 Method and apparatus for organizing information in a computer system 115 2001
 
INTEL CORPORATION (4)
5,899,995 Method and apparatus for automatically organizing information 124 1997
6,480,835 Method and system for searching on integrated metadata 106 1998
6,754,829 Certificate-based authentication system for heterogeneous environments 114 1999
* 2003/0105,745 Text-file based relational database 39 2001
 
SUN MICROSYSTEMS, INC. (4)
5,630,042 Method and apparatus for providing collection browsers 68 1995
5,757,925 Secure platform independent cross-platform remote execution computer system and method 268 1996
6,906,722 Graphical user interface for determining display element attribute values 39 2001
6,876,996 Method and apparatus for using a shared library mechanism to facilitate sharing of metadata 108 2002
 
APPLE COMPUTER, INC. (3)
6,453,311 System and method for performing context checks 40 1994
* 6,243,724 Method and apparatus for organizing information in a computer system 174 1994
5,504,852 Method for creating a collection of aliases representing computer system files 147 1995
 
AVID TECHNOLOGY, INC. (3)
6,317,142 Taxonomy of objects and a system of non-modal property inspectors 95 1998
2004/0189,704 Graphical user interface for navigating and displaying relationships among media data and metadata 43 2003
2004/0199,507 Indexing media files in a distributed, multi-user system for managing and editing digital media 69 2003
 
XEROX CORPORATION (3)
5,388,196 Hierarchical shared books with database 246 1990
6,324,551 Self-contained document management based on document properties 97 1998
6,430,575 Collaborative document management system with customizable filing structures that are mutually intelligible 147 1999
 
HITACHI, LTD. (2)
2003/0225,796 Method and apparatus for peer-to-peer file sharing 146 2002
2004/0148,434 Method and apparatus for peer-to peer access 115 2003
 
KDL SCAN DESIGNS LLC (2)
6,097,389 Methods and apparatuses for presenting a collection of digital media in a media container 235 1997
6,202,061 Methods and apparatuses for creating a collection of media 181 1997
 
ORACLE INTERNATIONAL CORPORATION (2)
* 6,549,916 Event notification system tied to a file system 223 2000
2003/0140,115 System and method for using virtual directories to service URL requests in application servers 62 2003
 
SONY CORPORATION (2)
* 6,573,907 Network distribution and management of interactive video and multi-media containers 240 1999
6,590,585 Apparatus, method, and medium for displaying a moving picture in alternative display picture formats 64 2000
 
1Vision Software, Inc. (1)
2003/0110,188 Virtual directory file navigation system 89 2002
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6,684,222 Method and system for translating data associated with a relational database 105 2000
 
AKAMAI TECHNOLOGIES, INC. (1)
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 26 2009
 
AMADA COMPANY, LIMITED (1)
6,539,399 Stand alone data management system for facilitating sheet metal part production 54 1999
 
BEA SYSTEMS, INC. (1)
2004/0230,917 Systems and methods for navigating a graphical hierarchy 49 2004
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
7,068,291 Video display screen segmentation 37 2002
 
BIGCHAMPAGNE, LLC (1)
2004/0098,370 Systems and methods to monitor file storage and transfer on a peer-to-peer network 77 2003
 
BRAIN TECHNOLOGIES CORP., THE (1)
* 2003/0227,487 Method and apparatus for creating and accessing associative data structures under a shared model of categories, rules, triggers and data relationship permissions 214 2002
 
CANON KABUSHIKI KAISHA (1)
* 6,795,094 Method and apparatus for processing an image, and storage 48 1998
 
CATERPILLAR INC. (1)
2004/0133,572 Parametric searching 42 2003
 
COMMSOFT CORPORATION (1)
2002/0091,679 System for searching collections of linked objects 65 2001
 
COREL TW CORP. (1)
2004/0098,742 Apparatus and method of producing preview files 37 2003
 
DEEP SKY SOFTWARE, INC. (1)
6,738,770 System and method for filtering and sorting data 61 2001
 
DELL PRODUCTS L.P. (1)
2004/0054,674 Enabling a web application to access a protected file on a secured server 40 2002
 
DIGIMARC CORPORATION (1)
2002/0033,844 Content sensitive connected content 343 2001
 
DRNC HOLDINGS, INC. (1)
6,880,132 Method and apparatus for arranging and displaying files or folders in a three-dimensional body 75 2001
 
EMC CORPORATION (1)
* 6,636,250 Methods and apparatus for presenting information to a user of a computer system 123 2000
 
Encyclopaedia Britannica, Inc. (1)
5,241,671 Multimedia search system using a plurality of entry path means which indicate interrelatedness of information 597 1989
 
EOEXCHANGE, INC. (1)
6,078,924 Method and apparatus for performing data collection, interpretation and analysis, in an information platform 474 1998
 
FACEBOOK, INC. (1)
6,341,280 Inline tree filters 123 1998
 
GENERAL HYDROGEN CORPORATION (1)
2002/0049,717 Digital content distribution system and method 153 2001
 
GOOGLE INC. (1)
5,696,486 Method and apparatus for policy-based alarm notification in a distributed network management environment 224 1995
 
HD MEDIA, INC. (1)
* 2001/0053,996 System and method for distributing and controlling the output of media in public spaces 51 2001
 
IMATION CORP. (1)
2003/0018,657 Backup of data on a network 115 2001
 
IMPERIAL BANK (1)
5,987,506 Remote access and geographically distributed computers in a globally addressable storage environment 530 1997
 
INTELLECTUAL VENTURES FUND 83 LLC (1)
* 6,883,146 Picture database graphical user interface utilizing map-based metaphors for efficient browsing and retrieving of pictures 66 2000
 
ISC, INC. (1)
2003/0135,495 Database indexing method and apparatus 132 2002
 
KODAK GRAPHIC COMMUNICATIONS CANADA COMPANY (1)
2004/0153,451 Methods and systems for sharing data 97 2003
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
6,549,217 System and method for computer system management using bookmarks 79 2000
 
MEDTRONIC, INC. (1)
2004/0088,374 Aggregation and sharing of patient data 70 2002
 
Melting Point Limited (1)
6,003,040 Apparatus and method for storing, navigating among and adding links between data items in computer databases 147 1998
 
MIRROR WORLDS TECHNOLOGIES, LLC (1)
6,768,999 Enterprise, stream-based, information management system 137 2001
 
MULTIMEDIA ADVENTURES (1)
6,014,137 Electronic kiosk authoring system 169 1997
 
Natrificial LLC (1)
* 6,037,944 Method and apparatus for displaying a thought network from a thought's perspective 69 1996
 
NERVANA, INC. (1)
2004/0230,572 System and method for semantic knowledge retrieval, management, capture, sharing, discovery, delivery and presentation 319 2004
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (1)
6,513,038 Scheme for accessing data management directory 64 1999
 
NUANCE COMMUNICATIONS, INC. (1)
6,237,011 Computer-based document management system 130 1997
 
OLYMPUS CORPORATION (1)
2004/0223,057 Image pickup system, camera, external apparatus, image pickup program, recording medium, and image pickup method 41 2003
 
ONDINE COMPUTING, INC. (1)
2001/0056,434 Systems, methods and computer program products for managing multimedia content 141 2001
 
PALO ALTO RESEARCH CENTER INCORPORATED (1)
2004/0103,280 Method and system for securely Sharing files 112 2002
 
PEERPRESSURE INC. (1)
2002/0152,262 Method and system for preventing the infringement of intellectual property rights 103 2001
 
PSCC PACIFIC, LLC (1)
5,790,121 Clustering user interface 122 1996
 
Punch Networks Corporation (1)
2002/0111,942 Method and system for providing remote access to the facilities of a server computer 67 2001
 
RED HAT, INC. (1)
5,987,454 Method and apparatus for selectively augmenting retrieved text, numbers, maps, charts, still pictures and/or graphics, moving pictures and/or graphics and audio information from a network resource 493 1997
 
RICOH COMPANY, LTD. (1)
* 2003/0154,185 File creation and display method, file creation method, file display method, file structure and program 46 2003
 
ROSE BLUSH SOFTWARE LLC (1)
6,339,767 Using hyperbolic trees to visualize data generated by patent-centric and group-oriented data processing 180 1997
 
SAP AG (1)
2003/0233,419 Enhanced email management system 145 2003
 
SCIENCE APPLICATIONS INTERNATIONAL CORPORATION (1)
2005/0055,306 User-defined dynamic collaborative environments 227 2004
 
SELENE COMMUNICATION TECHNOLOGIES, LLC (1)
6,363,377 Search data processor 289 1998
 
Shutterfly, Inc. (1)
6,583,799 Image uploading 140 1999
 
SKLAR, PETER (1)
6,025,843 Clustering user interface 81 1997
 
Smart Peer LLC (1)
2002/0062,310 Peer-to-peer commerce system 147 2001
 
SONY COMPUTER ENTERTAINMENT INC. (1)
2005/0257,169 Control of background media when foreground graphical user interface is invoked 68 2004
 
SYNIVERSE ICX CORPORATION (1)
* 2003/0093,321 Integrated shopping cart for sale of third party products and services via the internet 71 2001
 
TOLWIN DATA GROUP LIMITED LIABILITY COMPANY (1)
6,240,421 System, software and apparatus for organizing, storing and retrieving information from a computer database 114 1998
 
TOSHIBA TEC KABUSHIKI KAISHA (1)
2003/0093,531 Document service appliance 39 2002
 
VERSATA DEVELOPMENT GROUP, INC. (1)
* 2002/0169,678 Framework for processing sales transaction data 54 2001
 
VIVINT, INC. (1)
6,147,601 Electronic message delivery system utilizable in the monitoring of remote equipment and method of same 164 1999
 
VIXEL VIKING, LLC (1)
5,929,854 Dialog box method and system for arranging document windows 67 1995
 
WEB SEARCH, INC. (1)
2005/0192,953 Graphical user interface for building boolean queries and viewing search results 55 2005
 
ZAPLET, INC. (1)
6,505,233 Method for communicating information among a group of participants 80 1999
 
Other [Check patent profile for assignment information] (12)
6,144,968 Method and apparatus for menu access to information objects indexed by hierarchically-coded keywords 47 1998
6,401,097 System and method for integrated document management and related transmission and access 154 1999
2003/0126,136 System and method for knowledge retrieval, management, delivery and presentation 577 2002
2004/0098,379 Multi-indexed relationship media organization system 60 2002
2004/0205,168 Peer-to-peer service designer 55 2003
2003/0212,710 System for tracking activity and delivery of advertising over a file network 110 2003
2004/0030,731 System and method for accessing files in a network 67 2003
2004/0085,581 Previewing an assembled document 41 2003
2004/0153,968 Method and system for user customizable asset metadata generation in a web-based asset management system 88 2003
2005/0010,860 Systems and methods for generating and providing previews of electronic files such as Web files 61 2004
2004/0220,899 Providing file management of backup data stored on one or more removable storage media 43 2004
2006/0020,586 System and method for providing access to databases via directories and other hierarchical structures and interfaces 157 2005
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
2236008 ONTARIO INC. (12)
7,970,803 Optimized startup verification of file system integrity 0 2005
7,809,777 File system having deferred verification of data integrity 2 2005
7,873,683 File system having transaction record coalescing 0 2006
7,698,495 Computer system having logically ordered cache management 0 2006
7,707,480 System employing data verification operations of differing computational costs 0 2006
7,599,972 File system having variable logical storage block size 6 2006
7,908,276 Filesystem having a filename cache 0 2007
8,412,752 File system having transaction record coalescing 0 2010
8,051,114 Optimized startup verification of file system integrity 0 2010
7,987,190 Filesystem having a filename cache 0 2010
8,122,178 Filesystem having a filename cache 0 2011
8,667,029 Optimized startup verification of file system integrity 0 2011
 
SAP AG (4)
7,711,676 Tracking usage of data elements in electronic business communications 12 2004
7,865,519 Using a controlled vocabulary library to generate business data component names 3 2004
* 8,150,883 Managing data component with harmonization indicator 0 2005
7,818,342 Tracking usage of data elements in electronic business communications 0 2005
 
MICROSOFT CORPORATION (1)
8,515,946 Location description for federation and discoverability 0 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Aug 20, 2014
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 20, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00