Updating local copy of shared data in a collaborative system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5220657
SERIAL NO

07685361

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A multi-user collaborative system in which the contents as well as the current status of other user activity of a shared structured data object representing one or more related structured data objects in the form of data entries can be concurrently accessed by different users respectively at different workstations connected to a common link. The WYSIWIS user interface representation of the shared structured data object includes an ordered listing of such entries that are maintained by the structured data object and various attributes of each listed entry, inter alia, the type and class of entry; the revision number of the shared structured data object; the number of pages and revision number of each structured data object entry; the date of creation and last revision of each such entry; whether an entry can be accessed by a user and, if not, who has prevented such access; whether a local instance of an entry is present on a user's system; and a provision for miscellaneous notes or comments relative to each entry for view by other users. Means is provided for maintaining current information relative to the shared structured object and its entries on a user initiated demand updated basis invoked by a user operation, which operation requires updated information to properly implement the operation. Further, means is provided for locking up one or more data entries by an individual user and thereby prevent access of the locked entries by other users to prevent concurrent editing and other changes to the same entries by two or more users. In this connection, editing or modification cannot be performed by a user until the shared structured data object entry or entries have been locked up. Visual indication as to the locked state of entries and other information relative to the locking user and the time of lock is updated and displayed in the shared structured data object representation present at user workstations when a use invokes a user operation on the shared structured data object or its contents.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
XEROX CORPORATIONSTAMFORD, CT13750

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bly, Sara A Mountain View, CA 6 2333
Hodges, Jeffrey D Newark, CA 2 860
Kupfer, Michael D Mountain View, CA 4 1671
Lewis, Brian T Palo Alto, CA 15 1935
Tallan, Michael L Mountain View, CA 4 1784
Tom, Stephen B San Francisco, CA 2 1651

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 4445174 Multiprocessing system including a shared cache 131 1981
* 4714992 Communication for version management in a distributed information service 204 1985
* 5019963 Data processing network with upgrading of files 189 1988
 
NCR CORPORATION (1)
* 4698752 Data base locking 46 1986
 
TECHNOLOGY LICENSING CORPORATION (2)
* 5072412 User interface with multiple workspaces for sharing display system objects 576 1987
* 4974173 Small-scale workspace representations indicating activities by other users 232 1990
 
XEROX CORPORATION (5)
* 4558413 Software version management system 1002 1983
* 4987492 User interface control for communication system 72 1987
* 4914586 Garbage collector for hypermedia systems 305 1987
* 5008853 Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment 952 1987
* 5107443 Private regions within a shared workspace 295 1988
 
LENOVO (SINGAPORE) PTE. LTD. (1)
* 4641262 Personal computer attachment for host system display station 44 1984
 
UNISYS CORPORATION (1)
* 4410944 Apparatus and method for maintaining cache memory integrity in a shared memory environment 68 1981
 
MOTOROLA, INC. (1)
* 4694396 Method of inter-process communication in a distributed data processing system 139 1985
 
INTERNATIONAL COMPUTERS LIMITED (1)
* 4562539 Data processing system 41 1983
 
TEKTRONIX, INC. (1)
* 4853843 System for merging virtual partitions of a distributed database 303 1987
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (41)
* 8397163 Device, method, and system for providing an electronic reading environment 9 2001
* 2003/0078,975 File based workflow system and methods 17 2001
* 2002/0083,137 Collaboration system and workstation 17 2001
* 7000220 Networked software development environment allowing simultaneous clients with combined run mode and design mode 22 2002
* 2002/0129,175 System and method for providing collaborative replicated objects for synchronous distributed groupware applications 1 2002
* 2003/0037,253 Digital rights management system 52 2002
* 2004/0103,097 Automated on-line information service and directory, particularly for the World Wide Web 3 2003
* 2004/0186,856 Automated on-line information service and directory, particularly for the world wide web 1 2004
* 2005/0114,343 Automated on-line information service and directory, particularly for the world wide web 9 2004
* 2005/0108,236 Automated on-line information service and directory, particularly for the world wide web 1 2004
* 2005/0114,344 Method and apparatus for creating a personalized home page on a Web site 26 2004
* 2005/0114,345 Method for accessing a personalized content on a home page hosted on a web site 32 2004
* 2005/0119,997 Method and apparatus for a web page accessible by search engines 2 2004
* 2005/0114,163 Method and apparatus for cataloguing information on the World Wide Web 2 2004
* 2005/0114,348 Method and apparatus for classifying a search by keyword 4 2004
* 2005/0114,347 Method and apparatus for displaying search results 4 2004
* 2005/0114,349 Method and apparatus for serving electronic information to a user over a computer network 1 2004
* 2006/0064,643 Distributed scripting for presentations with touch screen displays 7 2005
7849399 Method and system for tracking authorship of content in data 5 2007
* 2009/0007,267 METHOD AND SYSTEM FOR TRACKING AUTHORSHIP OF CONTENT IN DATA 4 2007
* 2008/0227,076 PROGRESS MONITOR AND METHOD OF DOING THE SAME 3 2007
* 2008/0225,757 WEB-BASED INTERACTIVE LEARNING SYSTEM AND METHOD 1 2007
* 2008/0147,661 System and method for publishing manuscripts 11 2007
* 2008/0228,590 SYSTEM AND METHOD FOR PROVIDING AN ONLINE BOOK SYNOPSIS 1 2008
* 2008/0228,876 SYSTEM AND METHOD FOR ONLINE COLLABORATION 5 2008
* 2008/0235,597 SYSTEMS AND METHODS OF DATA INTEGRATION FOR CREATING CUSTOM BOOKS 5 2008
* 2010/0257,457 REAL-TIME CONTENT COLLABORATION 115 2009
8473835 Distributed scripting for presentations with touch screen displays 2 2009
* 2010/0153,850 DISTRIBUTED SCRIPTING FOR PRESENTATIONS WITH TOUCH SCREEN DISPLAYS 2 2009
* 2010/0069,589 PRODUCTION OF POLYPROPYLENE FROM RENEWABLE RESOURCES 15 2009
9792584 Remote real time co-authoring of internet based multimedia collaborative presentations 0 2010
9753919 System and method for local editing of shared multiple user document 0 2012
9710466 Computer assisted and implemented process and system for annotating shared multiple-user document while maintaining secure annotations 0 2012
* 9569436 Computer implemented method and system for annotating a contract 0 2012
* 9710467 Method and system for annotating and/or linking documents and data for intellectual property management 0 2012
* 9569437 Computer implemented method and system for document annotation with split feature 0 2012
* 2013/0047,070 COMPUTER IMPLEMENTED METHOD AND SYSTEM FOR DOCUMENT ANNOTATON WITH SPLIT FEATURE 0 2012
* 2013/0047,066 METHOD AND SYSTEM FOR ANNOTATING AND/OR LINKING DOCUMENTS AND DATA FOR INTELLECTUAL PROPERTY MANAGEMENT 3 2012
9400593 Distributed scripting for presentations with touch screen displays 0 2013
9818400 Method and apparatus for discovering trending terms in speech requests 0 2015
9817562 Methods and apparatus for managing and exchanging information using information objects 0 2016
 
BANBURY TECHNOLOGIES LLC (3)
6256785 Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol 170 1996
8650607 Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol 0 2010
* 2011/0055,885 METHOD AND SYSTEM FOR PROVIDING INTERACTIVE LOOK-AND-FEEL IN A DIGITAL BROADCAST VIA AN X Y PROTOCOL 1 2010
 
BULL S.A. (1)
* 5537546 High-level adaptable bidirectional protocol for use between a hypermedia system and a plurality of editors 84 1995
 
six degrees, inc. (1)
* 6175831 Method and apparatus for constructing a networking database and system 584 1997
 
SONY CORPORATION (3)
* 6573907 Network distribution and management of interactive video and multi-media containers 305 1999
* RE42728 Network distribution and management of interactive video and multi-media containers 20 2005
* RE45594 Network distribution and management of interactive video and multi-media containers 0 2011
 
ADCENSION, LLC (1)
9530150 Compensation model for network services 0 2009
 
1018989 ONTARIO LTD. (2)
7249314 Simultaneous multi-user document editing system 88 2001
* 2007/0186,157 SIMULTANEOUS MULTI-USER DOCUMENT EDITING SYSTEM 155 2007
 
Campagne Associates (1)
* 2004/0205,635 Displaying data base information as a document metaphor 3 2002
 
VERITAS TECHNOLOGIES LLC (1)
* 9489271 User interface for restoring databases 0 2012
 
SYLVAN LEARNING SYSTEMS, INC. (6)
6592379 Method for displaying instructional material during a learning session 12 2000
8342854 Language-based computer generated instructional material 0 2002
6733295 Learning system for enabling separate teacher-student interaction over selected interactive channels 12 2002
6733296 Learning system and method for holding incentive-based learning 1 2002
6729885 Learning system and method for engaging in concurrent interactive and non-interactive learning sessions 39 2002
* 2003/0049,593 Language-based computer generated instructional material 28 2002
 
THE INVENTION SCIENCE FUND I, LLC (25)
8512143 Third party control over virtual world characters 3 2005
* 2007/0013,692 Third party control over virtual world characters 10 2005
8096882 Risk mitigation in a virtual world 4 2005
8285638 Attribute enhancement in virtual world environments 5 2006
* 2006/0178,975 Attribute enhancement in virtual world environments 57 2006
8473382 Virtual collateral for real-world obligations 3 2006
* 2007/0203,817 Virtual collateral for real-world obligations 6 2006
9426387 Image anonymization 0 2007
8910033 Implementing group content substitution in media works 1 2007
9092928 Implementing group content substitution in media works 3 2007
9065979 Promotional placement in media works 1 2007
8457991 Virtual credit in simulated environments 2 2007
* 2008/0126,234 Virtual credit in simulated environments 0 2007
* 9583141 Implementing audio substitution options in media works 0 2008
* 2008/0313,233 Implementing audio substitution options in media works 7 2008
8271365 Real-world profile data for making virtual world contacts 4 2008
* 2009/0055,246 Real-world profile data for making virtual world contacts 0 2008
8566111 Disposition of component virtual property rights 2 2008
8556723 Third party control over virtual world characters 3 2008
* 2009/0106,673 Third party control over virtual world characters 9 2008
9230601 Media markup system for content alteration in derivative works 0 2008
8977566 Virtual world reversion rights 1 2010
8965803 Virtual world reversion rights 0 2010
* 2010/0312,680 Virtual world reversion rights 2 2010
9215512 Implementation of media content alteration 0 2011
 
Max Software, Inc. (1)
* 5727164 Apparatus for and method of managing the availability of items 109 1991
 
ENIGMA INFORMATION SYSTEMS LTD. (7)
* 5557722 Data processing system and method for representing, generating a representation of and random access rendering of electronic documents 211 1995
* 5983248 Data processing system and method for generating a representation for and random access rendering of electronic documents 80 1997
6546406 Client-server computer system for large document retrieval on networked computer system 82 1998
* 6055544 Generation of chunks of a long document for an electronic book system 158 1999
* 6105044 Data processing system and method for generating a representation for and random access rendering of electronic documents 95 1999
* 6101511 Data processing system and method for generating a representation for and random access rendering of electronic documents 13 1999
* 6101512 Data processing system and method for generating a representation for and random access rendering of electronic documents 67 1999
 
EUREKA DATABASE SOLUTIONS, LLC (2)
* 6332144 Technique for annotating media 90 1998
* 6266657 Technique for indexing data in a network 17 1999
 
7842317 CANADA INC. (1)
8311894 Method and apparatus for interactive and synchronous display session 0 2010
 
AVAYA INC. (1)
* 6392666 Telephone call center monitoring system allowing real-time display of summary views and interactively defined detailed views 55 1999
 
OPEN TEXT SA ULC (2)
7447712 Structured workfolder 2 1998
6240414 Method of resolving data conflicts in a shared data environment 233 1998
 
TURNING TECHNOLOGIES, LLC (2)
6930673 Collaborative input system 17 2001
* 2002/0056,577 Collaborative input system 3 2001
 
AUTODESK, INC. (1)
* 6243706 System and method for managing the creation and production of computer generated works 46 1998
 
Seven Networks (1)
8782222 Timing of keep-alive messages used in a system for mobile network resource conservation and optimization 10 2012
 
Alcatel Cit (1)
* 5657474 Transactional protocol and system for implementing it 31 1995
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (6)
* 5615336 Selective user coupling for shared object oriented computer system 59 1992
* 5572731 Sequentially navigated object oriented computer system 50 1993
* 5440699 System by which a remote computer receives screen images from and transmits commands to a host computer 140 1994
* 5613134 Document display system using documents having ephemeral attributes for sharing information regarding the location of the display of each document on multiple display devices 97 1995
* 6012072 Display apparatus for the display of documents in a three-dimensional workspace 96 1996
* 6505212 System and method for website development 69 1999
 
SUN MICROSYSTEMS, INC. (1)
* 5301316 System for determination of the equivalence of two objects without compromising then done by a third object nominated by one and accetped by the other 26 1991
 
RICOH COMPANY, LTD. (1)
* 2005/0210,392 Document creating method, document creating apparatus, program, recording medium, and document data structure 25 2005
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6701345 Providing a notification when a plurality of users are altering similar data in a health care solution environment 219 2000
 
FUJI XEROX CO., LTD. (3)
* 5408662 System for performing a cooperative operation on common data 39 1993
* 5530880 Cooperative operation using workstations having operative rights assigned 18 1994
* 2007/0288,835 APPARATUS, COMPUTER READABLE MEDIUM, DATA SIGNAL, AND METHOD FOR DOCUMENT MANAGEMENT 3 2006
 
RTIMAGE, LTD. (1)
* 6687878 Synchronizing/updating local client notes with annotations previously made by other clients in a notes database 350 1999
 
CISCO LEARNING INSTITUTE (1)
* 2007/0016,650 System and methods for collaborative development of content over an electronic network 36 2006
 
Intellectual Ventures I LLC (3)
8341406 System and method for providing different levels of key security for controlling access to secured items 0 2011
8943316 Document security system that permits external users to gain access to secured files 0 2012
9129120 Methods and systems for providing access control to secured data 4 2014
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
* 2003/0058,274 Interface device 52 2001
 
Numoda Technologies, Inc. (1)
* 8543603 Visualization of data relationships between components of a project 0 2009
 
HALL DATA SYNC TECHNOLOGIES LLC (1)
* 2011/0196,799 SYSTEM AND METHOD FOR SYNCHRONIZING OBJECTS BETWEEN DATA COLLECTIONS 0 2011
 
MEDIARING.COM LTD (1)
* 5530795 Computer conferencing 99 1994
 
OneName Corporation (1)
* 6088717 Computer-based communication system and method using metadata defining a control-structure 581 1998
 
INTERWOVEN, INC. (2)
* 2001/0044,834 Method and apparatus for automatically deploying data in a computer network 69 2001
* 2005/0160,088 System and method for metadata-based distribution of content 21 2005
 
CENTRIC SOFTWARE, INC. (2)
6963930 Automatic transfer and expansion of application-specific data for display at a website 14 2001
* 2004/0225,958 Automatic transfer and expansion of application-specific data for display at a website 4 2001
 
YAHOO! INC. (3)
7200590 Data sharing 25 2003
* 7120672 Method and system for sharing information in an instant messaging environment 30 2003
* 2005/0267,870 Data sharing 20 2003
 
NCR CORPORATION (6)
* 6608636 Server based virtual conferencing 123 1992
* 6061717 Remote collaboration system with annotation and viewer capabilities 88 1997
* 5938724 Remote collaboration system that stores annotations to the image at a separate location from the image 104 1997
* 5889946 Collaborative system running application program for transmitting the identity of each surrogate function to remotes to draw images of displays 29 1997
* 6958981 Synchronized web scrolling 9 1999
6662210 Method of remote collaboration system 71 2000
 
PADO METAWARE AB (2)
* 2008/0177,782 METHOD AND SYSTEM FOR FACILITATING THE PRODUCTION OF DOCUMENTS 48 2008
* 2009/0199,090 Method and system for digital file flow management 43 2008
 
PADO METAWSRE AB (1)
* 2009/0228,716 METHOD AND SYSTEM FOR DISTRIBUTED COORDINATION OF ACCESS TO DIGITAL FILES 8 2009
 
XEROX CORPORATION (4)
* 5442788 Method and apparatus for interfacing a plurality of users to a plurality of applications on a common display device 102 1992
* 6374271 Hypermedia document authoring using a goals outline and a presentation outline 19 1997
7346841 Method and apparatus for collaborative annotation of a document 15 2000
6964019 Hypermedia document authoring 1 2001
 
Tibco, Inc. (1)
* 6038601 Method and apparatus for storing and delivering documents on the internet 345 1997
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (1)
* 5796396 Multiple user/agent window control 53 1997
 
TIBCO SOFTWARE INC. (1)
6629138 Method and apparatus for storing and delivering documents on the internet 169 1999
 
TATA INFOTECH LTD. (1)
* 2004/0006,742 Document structure identifier 55 2003
 
Bentley System, Inc. (1)
7743080 Method and system for storing large data files 1 2007
 
PADO DEPLOYMENT AB (2)
8209605 Method and system for facilitating the examination of documents 10 2007
* 2008/0148,147 METHOD AND SYSTEM FOR FACILITATING THE EXAMINATION OF DOCUMENTS 26 2007
 
OL SECURITY LIMITED LIABILITY COMPANY (7)
* 5862346 Distributed group activity data network system and corresponding method 151 1996
* 6161146 Distributed group activity data network system and corresponding method 64 1998
* 6430625 System and corresponding method for providing redundant storage of a data file over a computer network 8 2000
* 6920507 System and corresponding method for providing redundant storage of a data file over a computer network 18 2002
8145701 Methods and systems for providing storage of a data file over a computer network 1 2005
* 2006/0218,284 System and corresponding method for providing redundant storage of a data file over a computer network 2 2005
8805927 Methods and systems for a distributed group activity network 0 2012
 
BENTLEY SYSTEMS, INCORPORATED (4)
7428548 Computer readable medium for storing large data files 0 2001
* 7958185 Spatial data enabled engineering, construction, and operations computer-aided design (CAD) project system, method and computer program product 7 2001
* 2002/0035,451 Spatail data enabled engineering, construction, and operations computer-aided design (CAD) project system, method and computer program product 166 2001
* 2007/0192,376 Method and system for storing large data files 2 2007
 
WSOU INVESTMENTS, LLC (1)
* 6292543 Apparatus and method which saves call related information when the status of recorded voice message is changed remotely 12 1998
 
THEBRAIN TECHNOLOGIES LP (4)
* 6031537 Method and apparatus for displaying a thought network from a thought's perspective 75 1997
7203910 Method and apparatus for organizing and processing information using a digital computer 11 1999
* 6166739 Method and apparatus for organizing and processing information using a digital computer 57 1999
6256032 Method and apparatus for organizing and processing information using a digital computer 74 2000
 
Intermind Corporation (2)
* 6044205 Communications system for transferring information between memories according to processes transferred with the information 430 1996
* 5862325 Computer-based communication system and method using metadata defining a control structure 1462 1996
 
INTELLECTUAL VENTURES I LLC (54)
6594692 Methods for transacting electronic commerce 328 1996
* 6125388 System for transporting information objects between a user station and multiple remote sources based upon user modifiable object manifest stored in the user station 348 1997
8499030 Software and method that enables selection of one of a plurality of network communications service providers 12 2000
8131883 Method for distributing content to a user station 32 2000
7950066 Method and system for restricting use of a clipboard application 81 2001
8065713 System and method for providing multi-location access management to secured items 41 2002
7783765 System and method for providing distributed access control to secured documents 25 2002
7681034 Method and apparatus for securing electronic data 37 2002
7380120 Secured data format for access control 117 2002
* 2004/0103,202 System and method for providing distributed access control to secured items 106 2002
7921288 System and method for providing different levels of key security for controlling access to secured items 62 2002
* 6931597 Indications of secured digital assets 62 2002
7631184 System and method for imposing security on copies of secured items 32 2002
7565683 Method and system for implementing changes to security policies in a distributed security system 37 2002
7478418 Guaranteed delivery of changes to security policies in a distributed system 46 2002
7729995 Managing secured files in designated locations 32 2002
7562232 System and method for providing manageability to security information for secured items 31 2002
* 2003/0120,684 System and method for providing manageability to security information for secured items 60 2002
7512810 Method and system for protecting encrypted files transmitted over a network 42 2002
8006280 Security system for generating keys from access rules in a decentralized manner and methods therefor 19 2002
8176334 Document security system that permits external users to gain access to secured files 13 2002
7836310 Security system that uses indirect password-based encryption 12 2002
7921450 Security system using indirect key generation from access rules and methods therefor 37 2002
7890990 Security system with staging capabilities 10 2002
7577838 Hybrid systems for securing digital assets 15 2002
7930756 Multi-level cryptographic transformations for securing digital assets 19 2003
8707034 Method and system for using remote headers to secure electronic files 7 2003
7730543 Method and system for enabling users of a group shared across multiple file security systems to access secured files 37 2003
7555558 Method and system for fault-tolerant transfer of files across a network 25 2003
8127366 Method and apparatus for transitioning between states of security policies used to secure electronic documents 11 2003
7703140 Method and system for securing digital assets using process-driven security policies 39 2003
8613102 Method and system for providing document retention using cryptography 46 2004
7707427 Multi-level file digests 26 2004
9111604 Software and method that enables selection of on-line content from one of a plurality of network content service providers in a single action 0 2006
8069204 Providing and receiving content over a wireless communication system 13 2006
8024399 Software distribution over a network 19 2006
RE41546 Method and system for managing security tiers 15 2007
8321499 Method for distributing content to a user station 13 2007
7653687 Method for distributing content to a user station 55 2007
7913311 Methods and systems for providing access control to electronic data 29 2007
8543827 Methods and systems for providing access control to secured data 4 2008
RE43906 Method and apparatus for securing digital assets 7 2008
8307067 Protecting encrypted files transmitted over a network 128 2009
8825872 Software and method for monitoring a data stream and for capturing desired data within the data stream 4 2009
8266674 Method and system for implementing changes to security policies in a distributed security system 1 2009
8327138 Method and system for securing digital assets using process-driven security policies 3 2010
8301896 Multi-level file digests 0 2010
8719339 Software and method that enables selection of one of a plurality of online service providers 3 2010
8341407 Method and system for protecting electronic data in enterprise environment 1 2011
8918839 System and method for providing multi-location access management to secured items 3 2011
8739302 Method and apparatus for transitioning between states of security policies used to secure electronic documents 1 2012
8635272 Method for distributing a list of updated content to a user station from a distribution server wherein the user station may defer installing the update 10 2012
9542560 Methods and systems for providing access control to secured data 0 2013
9286484 Method and system for providing document retention using cryptography 0 2013
 
SEARETE LLC (32)
* 2006/0195,378 Hybrid charge account for virtual world credit 24 2005
* 2006/0195,377 Financial ventures based on virtual credit 27 2005
* 2006/0229,976 Virtual credit with transferability 83 2005
* 2006/0224,505 Multi-player game using simulated credit transactions 29 2005
* 2007/0013,691 Supervisory authority in virtual world environment 19 2005
* 2007/0036,328 Virtual world escrow 1 2005
* 2006/0190,282 Providing risk mitigation in a virtual world 6 2005
* 2006/0190,283 Participating in risk mitigation in a virtual world 5 2005
* 2006/0178,218 Virtual world escrow user interface 4 2005
* 2007/0073,614 Real world interaction with virtual world privileges 4 2005
* 2006/0190,284 Reporting a participant loss in a virtual world 13 2005
* 2006/0178,965 Tracking a participant loss in a virtual world 33 2005
* 2007/0143,119 Probability adjustment of a virtual world loss event 11 2005
* 2006/0178,966 Virtual world property disposition after virtual world occurence 45 2005
* 2006/0178,967 Disposition of proprietary virtual rights 29 2005
* 2007/0203,725 Security arrangements for virtual world obligations 7 2006
* 2007/0078,737 Financial ventures based on virtual credit 1 2006
* 2007/0118,420 Context determinants in virtual world environment 42 2006
* 2007/0106,526 Supervisory authority in virtual world environment 12 2006
* 2007/0156,509 Real-world incentives offered to virtual world participants 128 2006
* 2007/0112,660 Disposition of proprietary virtual rights 2 2006
* 2007/0168,214 Virtual credit with transferability 12 2007
* 2009/0018,910 Virtual world interconnection technique 4 2007
* 2008/0092,065 Third party control over virtual world characters 19 2007
* 2008/0103,951 Virtual credit in simulated environments 1 2007
* 2008/0133,392 Security arrangements for virtual world obligations 22 2007
* 2008/0215,434 Real world interaction with virtual world privileges 7 2007
* 2009/0037,364 Participation profiles of virtual world players 0 2008
* 2009/0043,683 Virtual world reversion rights 19 2008
* 2009/0099,930 Participation profiles of virtual world players 1 2008
* 2009/0144,073 Probability adjustment of a virtual world loss event 0 2008
* 2010/0223,117 Payment options for virtual credit 0 2010
 
UBIQUE LTD. (1)
* 5819084 Co-presence data retrieval system 115 1997
 
SEVEN NETWORKS, INC. (1)
8762489 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief 0 2012
 
BANK OF AMERICA CORPORATION (5)
* 9378477 Framework for internal quality analysis 0 2013
9286394 Determining a quality score for internal quality analysis 1 2013
* 2015/0025,942 FRAMEWORK FOR INTERNAL QUALITY ANALYSIS 0 2013
9633324 Determining a quality score for internal quality analysis 0 2016
9600794 Determining a quality score for internal quality analysis 0 2016
 
SEVEN NETWORKS INTERNATIONAL OY (1)
8761756 Maintaining an IP connection in a mobile network 0 2012
 
GOOGLE TECHNOLOGY HOLDINGS LLC (6)
* 6070008 System, method, and computer program product for providing an incremental storage adaptor 11 1998
7451190 Associating multiple visibility profiles with a user of a real-time communication system 5 2004
* 2005/0114,783 Visibility profile 98 2004
7743099 Associating multiple visibility profiles with a user of real-time communication system 10 2008
* 2008/0320,096 ASSOCIATING MULTIPLE VISIBILITY PROFILES WITH A USER OF REAL-TIME COMMUNICATION SYSTEM 51 2008
* 2015/0200,832 Adaptive Document Autosaving Rate Based on Different Conditions 2 2012
 
LG ELECTRONICS INC. (2)
7610442 Dual journaling store method and storage medium thereof 4 2003
* 2006/0085,493 Dual journaling store method and storage medium thereof 9 2003
 
ELECTRONIC BOOK TECHNOLOGIES (1)
* 6167409 Computer system and method for customizing context information sent with document fragments across a computer network 101 1996
 
WALT DISNEY CORPORATION (1)
* 5931908 Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming 325 1996
 
NYTELL SOFTWARE LLC (2)
* 5764916 Method and apparatus for real time communication over a computer network 352 1996
6862625 Method and apparatus for real time network communication 31 1998
 
Workshare Technology, Ltd. (3)
7496841 Method and system for document collaboration 95 2001
* 2004/0205,653 Method and system for document collaboration 219 2001
* 2003/0112,273 Document collaboration suite using a common database 41 2002
 
NAVISOFT, INC. (1)
* 2007/0168,355 Method and Apparatus for Publishing Hypermedia Documents Over Wide Area Networks 9 2006
 
S-PRINTING SOLUTION CO., LTD. (1)
* 2005/0165,760 Auto version managing system and method for use in software 10 2005
 
GATEWAY, INC. (2)
* 5574843 Methods and apparatus providing for a presentation system for multimedia applications 64 1995
6484189 Methods and apparatus for a multimedia authoring and presentation system 96 1996
 
News America Marketing Properties, LLC (3)
8050969 Interactive marketing network and process using electronic certificates 11 2008
8775245 Secure coupon distribution 1 2010
8370200 Interactive marketing network and process using electronic certificates 3 2011
 
Jostens, Inc. (5)
* 7757166 System and method for yearbook creation 4 2004
* 2006/0129,924 System and method for yearbook creation 42 2004
* 2008/0189,609 Method and system for creating customized output 28 2008
8839094 System and method for yearbook creation 1 2009
* 2010/0229,085 SYSTEM AND METHOD FOR YEARBOOK CREATION 66 2009
 
TMI SOLUTIONS, LLC (2)
9484077 Providing services from a remote computer system to a user station over a communications network 0 2010
9484078 Providing services from a remote computer system to a user station over a communications network 0 2010
 
OPEN TEXT CORPORATION (5)
* 6233600 Method and system for providing a networked collaborative work environment 264 1997
6314408 Method and apparatus for controlling access to a product 141 1998
6230185 Method and apparatus for facilitating communication between collaborators in a networked environment 118 1998
7127501 Method and system for providing a networked collaborative work environment 42 2000
7657887 System for transactionally deploying content across multiple machines 65 2004
 
LEICA GEOSYSTEMS AG (1)
* 6604068 System and method for concurrently modeling any element of a model 30 2000
 
KONICA MINOLTA, INC. (2)
* 8055690 Data file management apparatus, image forming apparatus, method of managing a data file, data file management program and program recording medium 0 2005
* 2006/0265,389 Data file management apparatus, image forming apparatus, method of managing a data file, data file management program and program recording medium 4 2005
 
FACEBOOK, INC. (15)
* 6175853 Method and apparatus for a distributed locking system for a collaborative computer system 5 1996
6807558 Utilization of information "push" technology 327 1998
7996468 Method and system for controlled distribution of information profiles over a network in response to user requests 10 2008
7743100 Method and system for controlled distribution of one or more distinct profiles for a user 30 2008
* 2009/0089,292 Method and System for Controlled Distribution of One or More Distinct Profiles for a User 32 2008
* 2009/0055,747 Method and System for Controlled Access to Profile Information for Non-Affiliated Users Over a Network 8 2008
* 2009/0055,730 Method and System for Controlled Distribution of User Customized Profiles Over a Network 9 2008
* 2009/0049,059 Method and System for Controlled Distribution of Profiles and Related Content Via Centralized Network-Based Resources 9 2008
* 2009/0049,049 Method and System for Controlled Distribution of Profile Information and Related Data Objects 8 2008
* 2009/0049,149 Method and System for Controlled Distribution of Information Over a Network 12 2008
* 2009/0063,512 Method and System for Controlled Distribution of Profile Information with Communication Support 11 2008
8005896 System for controlled distribution of user profiles over a network 221 2010
* 2010/0257,248 System for Controlled Distribution of User Profiles Over a Network 10 2010
8407285 Method and system for controlled distribution of information over a network 4 2011
8150913 System for controlled distribution of user profiles over a network 220 2011
 
STEVEN M. HOFFBERG 2004-1 GRAT (2)
8892495 Adaptive pattern recognition based controller apparatus and method and human-interface therefore 1 2013
9535563 Internet appliance system and method 0 2013
 
RELIABLE TACK ACQUISITIONS LLC (1)
* 2010/0146,404 METHODS FOR INTERACTIVE AND SYNCHRONOUS DISPLAY SESSION 1 2010
 
Grouputer Corporation Pty Ltd (1)
* 6614451 Group based computer use system 35 1994
 
QURIO HOLDINGS, INC. (17)
7779004 Methods, systems, and products for characterizing target systems 9 2006
7764701 Methods, systems, and products for classifying peer systems 3 2006
7992171 System and method for controlled viral distribution of digital content in a social network 25 2006
7873988 System and method for rights propagation and license management in conjunction with distribution of digital content in a social network 31 2006
* 2008/0059,992 System and method for controlled viral distribution of digital content in a social network 65 2006
7801971 Systems and methods for discovering, creating, using, and managing social network circuits 51 2006
7925592 System and method of using a proxy server to manage lazy content distribution in a social network 16 2006
8554827 Virtual peer for a content sharing system 1 2006
7782866 Virtual peer in a peer-to-peer network 52 2006
8346864 Systems and methods for social network based conferencing 32 2006
7730216 System and method of sharing content among multiple social network nodes using an aggregation node 142 2006
7698380 System and method of optimizing social networks and user levels based on prior network interactions 31 2006
7631053 System and method of optimizing social networks and user levels based on prior network interactions 0 2006
8548918 Methods and systems for automated content distribution 7 2006
9195996 System and method for classification of communication sessions in a social network 27 2006
8276207 System and method for social network trust assessment 10 2011
8739296 System and method for social network trust assessment 1 2012
 
PROMPTU SYSTEMS CORPORATION (5)
* 7047196 System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery 41 2001
* 2001/0056,350 System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery 38 2001
8095370 Dual compression voice recordation non-repudiation system 0 2004
7685523 System and method of voice recognition near a wireline node of network supporting cable television and/or video delivery 4 2005
RE44326 System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery 1 2011
 
PANASONIC CORPORATION OF NORTH AMERICA (2)
* 5522045 Method for updating value in distributed shared virtual memory among interconnected computer nodes having page table with minimal processor involvement 75 1994
* 5592625 Apparatus for providing shared virtual memory among interconnected computer nodes with minimal processor involvement 96 1995
 
INTELLECTUAL VENTURES ASSETS 33 LLC (1)
8407682 Software and method that enables selection of one of a plurality of online service providers 13 2004
 
Whoglue, Inc. (2)
* 7246164 Distributed personal relationship information management system and methods 73 2002
* 2002/0169,782 Distributed personal relationship information management system and methods 17 2002
 
Pitney Bowes Inc. (1)
7054840 Virtual bookshelf for online storage use and sale of material 4 2000
 
EUGENE M. LEE (2)
* 9460414 Computer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management system 0 2003
* 2004/0088,332 Computer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management system 102 2003
 
HITACHI, LTD. (6)
* 5596721 Screen communications system granting screen modifying requests if no other requests received after first period of time and releasing requests after second period of time 15 1991
* 5764898 System for task tracking and controlling electronic mail 46 1992
* 5872924 Collaborative work support system 70 1996
* 5995096 Conference display control method and apparatus for an electronic conference for displaying either shared or local data and transferring local data 68 1997
* 6047315 System for task tracking and controlling electronic mail 11 1998
6434603 System for task tracking and controlling electronic mail 9 2000
 
NEWVALUEXCHANGE LTD (4)
8977584 Apparatuses, methods and systems for a digital conversation management platform 0 2011
9431028 Apparatuses, methods and systems for a digital conversation management platform 0 2014
9424861 Apparatuses, methods and systems for a digital conversation management platform 0 2014
9424862 Apparatuses, methods and systems for a digital conversation management platform 0 2014
 
ORACLE AMERICA, INC. (17)
7051031 Method, system, and program for managing accesses to data objects by multiple user programs over a network 30 2001
6934721 Method, system, and program for managing information for an application program using a file management system 12 2001
* 2004/0107,405 Method, system, and program for managing accesses to data objects by multiple user programs over a network 15 2001
7127613 Secured peer-to-peer network data exchange 89 2002
* 2003/0163,697 Secured peer-to-peer network data exchange 85 2002
7222187 Distributed trust mechanism for decentralized networks 76 2002
* 2003/0028,585 Distributed trust mechanism for decentralized networks 41 2002
* 7596777 Method and apparatus to control translatable properties of metadata 5 2002
* 2007/0226,687 Method and apparatus to control translatable properties of metadata 7 2002
8108455 Mobile agents in peer-to-peer networks 25 2002
8037202 Presence detection using mobile agents in peer-to-peer networks 29 2002
* 7328243 Collaborative content coherence using mobile agents in peer-to-peer networks 106 2002
7213047 Peer trust evaluation using mobile agents in peer-to-peer networks 79 2002
* 2004/0133,640 Presence detection using mobile agents in peer-to-peer networks 147 2002
* 2004/0088,646 Collaborative content coherence using mobile agents in peer-to-peer networks 39 2002
* 2004/0088,347 Mobile agents in peer-to-peer networks 117 2002
* 2004/0088,369 Peer trust evaluation using mobile agents in peer-to-peer networks 67 2002
 
ORACLE CORPORATION (1)
* 2007/0214,423 Method of sharing a desktop with attendees of a real-time collaboration 22 2007
 
PEARSON EDUCATION, INC. (1)
* 2014/0108,908 Network-Accessible Collaborative Annotation Tool 0 2013
 
ADAPTIVE INTELLIGENCE LLC (1)
* 2012/0029,950 Systems And Methods For Health Insurance Claim Processing 0 2011
 
VirtualAgility Inc. (2)
8977689 Managing collaborative activity 0 2014
8966445 System for supporting collaborative activity 0 2014
 
ORACLE INTERNATIONAL CORPORATION (8)
* 7162689 Schema evolution in replication 19 1999
* 6747677 Display system and method for displaying change time information relating to data stored on a database 2 2001
* 7222305 Method of sharing a desktop with attendees of a real-time collaboration 90 2003
* 2004/0179,036 Method of sharing a desktop with attendees of a real-time collaboration 23 2003
* 2007/0124,375 Method and apparatus for defining relationships between collaboration entities in a collaboration environment 9 2005
* 9501258 Method of sharing a desktop with attendees of a real-time collaboration 0 2007
* 8296200 Collaborative financial close portal 3 2009
* 2010/0299,176 Collaborative Financial Close Portal 8 2009
 
SECRETSEAL INCORPORATED (1)
* 2003/0120,601 Dynamic evaluation of access rights 171 2002
 
APPLE INC. (100)
* 5408655 User interface system and method for traversing a database 196 1992
* 5724530 Supervisory control system for networked multimedia workstations that provides remote launching of files 59 1994
* 5684984 Synchronization and replication of object databases 178 1994
* 5630117 User interface system and method for traversing a database 48 1995
* 6158903 Apparatus and method for allowing computer systems with different input/output devices to collaboratively edit data 41 1995
* 5781904 User interface system and method for traversing a database 81 1997
* 5857207 Storage manager for computer system 85 1998
6453328 Model tracking object-oriented system for collaborative data editing with non-compatible computer peripheral devices 17 1999
* 7363587 Method and apparatus for supporting real-time collaboration 5 2002
* 2003/0120,690 Method and apparatus for supporting real-time collaboration 3 2002
8677377 Method and apparatus for building an intelligent automated assistant 59 2006
8977255 Method and system for operating a multi-function portable electronic device using voice-activation 5 2007
8645137 Fast, language-independent method for user authentication by voice 42 2007
9053089 Part-of-speech tagging using latent analogy 1 2007
* 2008/0109,737 METHOD AND APPARATUS FOR SUPPORTING REAL-TIME COLLABORATION 15 2007
8620662 Context-aware unit selection 11 2007
9330720 Methods and apparatus for altering audio output signals 0 2008
8996376 Intelligent text-to-speech conversion 3 2008
8768702 Multi-tiered voice feedback in an electronic device 18 2008
8898568 Audio user interface 33 2008
8712776 Systems and methods for selective text to speech synthesis 10 2008
8583418 Systems and methods of detecting language and natural language strings for text to speech synthesis 6 2008
8676904 Electronic devices with voice command and contextual data processing capabilities 15 2008
8862252 Audio user interface for displayless electronic device 3 2009
9431006 Methods and apparatuses for automatic speech recognition 1 2009
8614431 Automated response to and sensing of user activity in portable devices 16 2009
8682649 Sentiment prediction from textual data 13 2009
8600743 Noise profile determination for voice-related feature 6 2010
8682667 User profiling for selecting user specific voice input processing information 46 2010
8713021 Unsupervised document clustering using latent semantic density analysis 6 2010
8719006 Combined statistical and rule-based part-of-speech tagging for text-to-speech synthesis 26 2010
8719014 Electronic device with text error correction based on voice recognition data 22 2010
9318108 Intelligent automated assistant 13 2011
8781836 Hearing assistance system for providing consistent human speech 1 2011
9262612 Device access using voice authentication 10 2011
8812294 Translating phrases from one language into another using an order-based set of declarative rules 1 2011
8706472 Method for disambiguating multiple readings in language conversion 32 2011
8762156 Speech recognition repair using contextual information 31 2011
* 2012/0309,363 TRIGGERING NOTIFICATIONS ASSOCIATED WITH TASKS ITEMS THAT REPRESENT TASKS TO PERFORM 45 2011
8688446 Providing text input using speech data and non-speech data 50 2011
9483461 Handling speech synthesis of content for multiple languages 1 2012
8775442 Semantic search using a single-source semantic model 30 2012
9721563 Name recognition system 0 2012
9548050 Intelligent automated assistant 2 2012
8762469 Electronic devices with voice command and contextual data processing capabilities 11 2012
8713119 Electronic devices with voice command and contextual data processing capabilities 13 2012
8670985 Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts 3 2012
8935167 Exemplar-based latent perceptual modeling for automatic speech recognition 2 2012
9547647 Voice-based media searching 2 2012
9117447 Using event alert text as input to an automated assistant 13 2012
8942986 Determining user intent based on ontologies of domains 13 2012
8903716 Personalized vocabulary for digital assistant 13 2012
8892446 Service orchestration for intelligent automated assistant 18 2012
8799000 Disambiguation based on active input elicitation by intelligent automated assistant 9 2012
8706503 Intent deduction based on previous user interactions with voice assistant 36 2012
8670979 Active input elicitation by intelligent automated assistant 33 2012
8660849 Prioritizing selection criteria by automated assistant 63 2012
8718047 Text to speech conversion of text messages from mobile communication devices 3 2012
9311043 Adaptive audio feedback system and method 1 2013
8751238 Systems and methods for determining the language to use for speech generated by a text to speech engine 5 2013
8930191 Paraphrasing of user requests and results by automated digital assistant 26 2013
8731942 Maintaining context information between user interactions with a voice assistant 17 2013
9495129 Device, method, and user interface for voice-activated navigation and browsing of a document 0 2013
9280610 Crowd sourcing information to fulfill user requests 17 2013
9075783 Electronic device with text error correction based on voice recognition data 2 2013
9576574 Context-sensitive handling of interruptions by intelligent digital assistant 2 2013
9361886 Providing text input using speech data and non-speech data 0 2013
9389729 Automated response to and sensing of user activity in portable devices 2 2013
9691383 Multi-tiered voice feedback in an electronic device 0 2013
9501741 Method and apparatus for building an intelligent automated assistant 0 2013
9412392 Electronic devices with voice command and contextual data processing capabilities 3 2014
9733821 Voice control to diagnose inadvertent activation of accessibility features 0 2014
9190062 User profiling for voice input processing 2 2014
9368114 Context-sensitive handling of interruptions 2 2014
9697822 System and method for updating an adaptive speech recognition model 0 2014
9633674 System and method for detecting errors in interactions with a voice-based digital assistant 1 2014
9620104 System and method for user-specified pronunciation of words for speech synthesis and recognition 0 2014
9582608 Unified ranking with entropy-weighted information for phrase-based semantic auto-completion 1 2014
9300784 System and method for emergency calls initiated by voice command 5 2014
9734193 Determining domain salience ranking from ambiguous words in natural speech 0 2014
9502031 Method for supporting dynamic grammars in WFST-based ASR 2 2014
9338493 Intelligent automated assistant for TV user interactions 4 2014
9633004 Better resolution when referencing to concepts 0 2014
9620105 Analyzing audio input for efficient speech and music recognition 0 2014
9715875 Reducing the need for manual start/end-pointing and trigger phrases 0 2014
9430463 Exemplar-based natural language processing 1 2014
9711141 Disambiguating heteronyms in speech synthesis 0 2014
9798393 Text correction processing 0 2015
9760559 Predictive text input 0 2015
9785630 Text prediction using combined word N-gram and unigram language models 0 2015
9535906 Mobile device having human language translation capability with positional feedback 2 2015
9668121 Social reminders 0 2015
9646609 Caching apparatus for serving phonetic pronunciations 0 2015
9721566 Competing devices responding to voice triggers 0 2015
9633660 User profiling for voice input processing 6 2015
9697820 Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks 0 2015
9646614 Fast, language-independent method for user authentication by voice 1 2015
9668024 Intelligent automated assistant for TV user interactions 0 2016
9626955 Intelligent text-to-speech conversion 0 2016
9619079 Automated response to and sensing of user activity in portable devices 0 2016
 
HAWORTH, INC. (5)
9430140 Digital whiteboard collaboration apparatuses, methods and systems 0 2012
9479548 Collaboration system with whiteboard access to global collaboration data 0 2013
9479549 Collaboration system with whiteboard with federated display 0 2013
9471192 Region dynamics for digital whiteboard 0 2013
9465434 Toolbar dynamics for digital whiteboard 0 2013
 
Apex Innovations, Inc. (1)
* 7305392 Multi-organizational project management system 62 2002
 
XANEDU PUBLISHING, INC. (2)
7506246 Printing a custom online book and creating groups of annotations made by various users using annotation identifiers before the printing 49 2005
* 2006/0053,365 Method for creating custom annotated books 58 2005
 
KABUSHIKI KAISHA TOSHIBA (4)
* 5671428 Collaborative document processing system with version and comment management 244 1992
* 6578053 Document management system and document management method applied thereto 8 1999
* 7152201 Write control method, structured document management apparatus, structured document edit apparatus, and program product 1 2002
* 2004/0019,879 Write control method, structured document management apparatus, structured document edit apparatus, and program product 1 2002
 
FLUOR TECHNOLOGIES CORPORATION (1)
8818935 Collaborative data management system for engineering design and construction projects 0 2011
 
INSTITUTE FOR INFORMATION INDUSTRY (1)
* 2003/0110,219 Collaboration system and data structure thereof 0 2002
 
RAYTHEON COMPANY (1)
* 5692194 Sequential information integration service for automatically transferring a most recent data entity between a plurality of program modules and a storage in a computer 8 1993
 
AGILE SOFTWARE CORPORATION (1)
* 2003/0097,399 Workflow system for transferring a specific classified file 3 2001
 
SALESFORCE.COM, INC. (2)
6625617 Modularized data retrieval method and apparatus with multiple source capability 32 2000
* 8312013 On-demand service system, method and computer program product for linking a custom share row cause to a sharing record associated with a custom object 1 2009
 
RAKUTEN, INC. (1)
* 6466955 Information processing apparatus and method for displaying same shared data in different formats among different terminals 8 1996
 
Intellectual Property I LLC (1)
8812620 Software and method that enables selection of one of a plurality of online service providers 2 2007
 
WORKSHARE TECHNOLOGY, INC. (15)
8286171 Methods and systems to fingerprint textual information using word runs 7 2008
* 2010/0017,850 METHODS AND SYSTEMS TO FINGERPRINT TEXTUAL INFORMATION USING WORD RUNS 14 2008
9473512 Methods and systems to implement fingerprint lookups across remote agents 0 2008
8555080 Methods and systems for protect agents using distributed lightweight fingerprints 5 2008
* 2010/0064,372 METHODS AND SYSTEMS TO IMPLEMENT FINGERPRINT LOOKUPS ACROSS REMOTE AGENTS 11 2008
* 2010/0064,347 METHODS AND SYSTEMS FOR PROTECT AGENTS USING DISTRIBUTED LIGHTWEIGHT FINGERPRINTS 14 2008
8406456 Methods and systems for image fingerprinting 11 2008
* 2010/0124,354 METHODS AND SYSTEMS FOR IMAGE FINGERPRINTING 6 2008
9092636 Methods and systems for exact data match filtering 0 2009
* 2010/0299,727 METHODS AND SYSTEMS FOR EXACT DATA MATCH FILTERING 14 2009
8473847 Methods and systems for comparing presentation slide decks 11 2010
* 2011/0022,960 METHODS AND SYSTEMS FOR COMPARING PRESENTATION SLIDE DECKS 3 2010
8670600 Methods and systems for image fingerprinting 2 2012
8620020 Methods and systems for preventing unauthorized disclosure of secure information using image fingerprinting 2 2012
9614813 Methods and systems to implement fingerprint lookups across remote agents 0 2016
 
CANON KABUSHIKI KAISHA (11)
* 6151019 Method and apparatus for controlling access of stored data in a system having a plurality of information processing apparatuses connected to a network 15 1993
* 5778398 Document processing to permit sharing of content by plural documents 60 1994
* 6038543 Cooperative work supporting method and system therefor 11 1996
* 6286034 Communication apparatus, a communication system and a communication method 70 1996
* 5819300 Document processing apparatus and method therefor 43 1997
6809748 Method and apparatus for setting a limitation of copy to generated data in a system having a plurality of information processing apparatuses connected to a network 3 2000
* RE42509 Document processing to permit sharing of content by plural documents 16 2000
* 7594163 Updating copies of a document received by second and third collaborators upon receiving acknowledge receipts for patches transmitted by said second and third collaborators to a first collaborator 21 2004
* 2005/0039,116 Collaborative editing with automatic layout 42 2004
* 2005/0030,576 Data processing apparatus 0 2004
8055998 Processing instructions in a changed document object 0 2009
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (53)
* 5349675 System for directly displaying remote screen information and providing simulated keyboard input by exchanging high level commands 61 1990
* 5333316 Locking and row by row modification of a database stored in a single master table and multiple virtual tables of a plurality of concurrent users 86 1991
* 5410695 Apparatus and method for list management in a coupled data processing system 41 1992
* 5418966 Updating replicated objects in a plurality of memory partitions 58 1992
* 5511187 Method and system for nonvisual groupware participant status determination in a data processing system 14 1992
* 5465359 Method and system for managing data and users of data in a data processing system 155 1993
* 5796967 Method for presenting applications in an interactive service 141 1993
* 5551046 Method for non-hierarchical lock management in a multi-system shared data environment 110 1994
* 5555365 Method and system for optimizing static and dynamic binding of presentation objects with the object data they represent 76 1994
* 5515486 Method, apparatus and memory for directing a computer system to display a multi-axis rotatable, polyhedral-shape panel container having front panels for displaying objects 102 1994
* 5675762 System for locking down part of portion of memory and updating page directory with entry corresponding to part of portion of the memory locked down 57 1995
* 5732271 Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects 32 1995
* 5664176 Moving write lock for replicated objects 8 1995
* 6219044 Method for managing top-level windows within a conferencing network system 17 1995
* 6072463 Workstation conference pointer-user association mechanism 58 1995
* 5652873 System and method for simulating a contiguous addressable data space 5 1995
* 5488721 System and method for applying visitor lock and persistent lock flags to control units of work boundaries in an object oriented environment 20 1995
* 5664183 Application of groupware to ISO 9000 registration via facilitated work sessions 36 1995
* 5956712 Byte range locking in a distributed environment 56 1995
* 5768582 Computer program product for domained incremental changes storage and retrieval 9 1995
* 5680621 System and method for domained incremental changes storage and retrieval 55 1995
* 5873092 Information handling system, method, and article of manufacture including persistent, distributed object name services including shared properties 12 1995
* 5765038 Integration of groupware with the integrated quality control methodology via facilitated work sessions 31 1996
6240444 Internet web page sharing 244 1996
* 6603487 System for electronically developing and processing a document 13 1996
* 5864874 Community co-presence system 135 1996
* 5943678 Temporal displacement icon in a graphical user interface 17 1996
* 6425016 System and method for providing collaborative replicated objects for synchronous distributed groupware applications 61 1997
* 5966512 Groupware save operation 72 1997
* 6128630 Journal space release for log-structured storage systems 47 1997
* 5900000 System, method, and computer program product for providing and incremental retrieval adaptor 12 1998
* 6182115 Method and system for interactive sharing of text in a networked environment 18 1998
6243714 Co-presence data retrieval system 57 1998
6260124 System and method for dynamically resynchronizing backup data 93 1998
* 6791582 Method and system for identifying and displaying information that is new or has been updated in a place 40 2000
6772303 System and method for dynamically resynchronizing backup data 22 2001
6675168 Co-presence data retrieval system 47 2001
6651050 Co-presence data retrieval system which indicates observers of data 15 2001
* 6988270 System and method for providing collaborative replicated objects for synchronous distributed groupware application 11 2002
* 7954043 Concurrent editing of a file by multiple authors 7 2002
* 2004/0107,224 Concurrent editing of a file by multiple authors 21 2002
* 2004/0006,646 Accumulation method for use in a collaborative working system 0 2003
7949938 Comparing and merging multiple documents 8 2007
* 2008/0235,579 COMPARING AND MERGING MULTIPLE DOCUMENTS 19 2007
7940706 Controlling the state of duplexing of coupling facility structures 16 2007
* 8132092 Automated management of internet and/or web site content 2 2007
* 2008/0098,030 AUTOMATED MANAGEMENT OF INTERNET AND/OR WEB SITE CONTENT 8 2007
* 7487183 Grouped filter rules for workflow application update notifications 2 2008
9135584 Method and apparatus to model content state and access control in backend-systems and business processes 0 2009
* 2010/0223,570 METHOD AND APPARATUS TO MODEL CONTENT STATE AND ACCESS CONTROL IN BACKEND-SYSTEMS AND BUSINESS PROCESSES 5 2009
8341188 Controlling the state of duplexing of coupling facility structures 1 2011
9253046 Controlling the state of duplexing of coupling facility structures 0 2012
9565013 Controlling the state of duplexing of coupling facility structures 0 2016
 
HON HAI PRECISION INDUSTRY CO., LTD. (1)
* 2004/0261,014 Case editing system and method 0 2004
 
SAP SE (4)
* 6134552 Knowledge provider with logical hyperlinks 177 1998
6430563 Integrated knowledge provider with logical hyperlinks 75 2000
* 7757210 Object framework 13 2003
* 2010/0332,277 METHOD, ARTICLE AND SYSTEM FOR CONSOLIDATED CHANGE MANAGEMENT 12 2009
 
ARCHIDATA INC. (1)
* 2004/0268,129 Electronic file certification method and system 11 2004
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 6199101 Process for access control to computer-controlled programs usable by several user units at the same time 26 1998
 
CISCO TECHNOLOGY, INC. (1)
6826600 Methods and apparatus for managing objects in a client-server computing system environment 12 2000
 
PARDALIS, INC. (2)
8307000 Common point authoring system for the complex sharing of hierarchically authored data objects in a distribution chain 0 2011
9690765 Common point authoring system for the complex sharing of hierarchically authored data objects in a distribution chain 0 2012
 
CORNELL UNIVERSITY (2)
* 8825743 Semantic transactions in online applications 0 2008
* 2010/0198,914 SEMANTIC TRANSACTIONS IN ONLINE APPLICATIONS 8 2008
 
SWITCHBOARD LLC (2)
* 5813006 On-line directory service with registration system 120 1996
* 6195660 On-line directory service 36 1999
 
FUJITSU LIMITED (8)
* 5550977 Multi-media mailing method and apparatus 2 1993
* 5809240 System for segmenting graphic data installed in respective terminal into areas corresponding to terminals and each area is to be manipulated by its respective terminal 15 1996
* 6266691 Conference support system with user operation rights and control within the conference 47 1996
* 5999968 System and method for presenting shared information to network user in specific order 57 1997
* 5873082 List process system for managing and processing lists of data 8 1997
* 6199193 Method and system for software development and software design evaluation server 36 1997
* 6182077 Method and apparatus for confirming matching of data in a distributed processing system 10 1999
7747684 Information processing technique relating to relation between users and documents 3 2004
 
KEEL, PAUL ERICH (1)
9524090 Methods and apparatus for managing and exchanging information using information objects 0 2015
 
VLDL, LLC, C/O JIM LYNCH (1)
7360159 System for creating media presentations of computer software application programs 14 2003
 
GRAPHON CORPORATION (4)
* 2006/0085,432 Method for managing multiple entries contained in an on-line database 1 2005
* 2006/0085,411 Method for maintaining the look and feel of a user interface between uses 1 2005
* 2006/0195,469 METHOD FOR CREATING ENTRIES IN AN ON-LINE DATABASE IN A USER-DEFINED CATEGORY 1 2006
8676778 Method and apparatus for electronically publishing information on a computer network 0 2011
 
EMEDICINE.COM, INC. (1)
* 6088702 Group publishing system 269 1998
 
INTEL CORPORATION (10)
* 5408470 Deferred synchronization of distributed objects 111 1993
* 5581702 Computer conferencing system for selectively linking and unlinking private page with public page by selectively activating linked mode and non-linked mode for each participant 94 1993
* 5680609 Method and apparatus for synchronizing file deletions in computer systems 12 1994
* 5546539 Method and system for updating files of a plurality of storage devices through propogation of files over a nework 33 1995
* 5655066 Remote display of objects and cursor movement in a conferencing system 10 1996
* 5859974 Apparatus and method for linking public and private pages in a conferencing system 101 1996
* 5771036 Conferencing system with remote object display and cursor shadow 7 1996
* RE38457 Deferred sychronization of distributed objects 13 1997
* 5758110 Apparatus and method for application sharing in a graphic user interface 167 1997
* 6329984 User input routing with remote control application sharing 69 1997
 
GUILLAMA, NOEL J. (2)
* 8762884 System and method for personalized fast navigation 0 2009
* 2010/0180,231 SYSTEM AND METHOD FOR PERSONALIZED FAST NAVIGATION 0 2009
 
PROGRESS SOFTWARE CORPORATION (3)
* 5615362 Method and apparatus for managing relational data in an object cache 170 1995
* 5706506 Method and apparatus for managing relational data in an object cache 93 1996
* 7096418 Dynamic web page cache 144 2000
 
BOMBARDIER TRANSPORTATION (TECHNOLOGY) GERMANY GMBH (1)
* 2004/0220,815 Apparatus and method for the compilation, assembly, and distribution of product documentation and associated information 13 2003
 
NEC LCD TECHNOLOGIES, LTD. (1)
* 2006/0293,914 Document management system, client terminal, server, client program and server program 2 2006
 
ADOBE SYSTEMS INCORPORATED (13)
* 8799766 Interactive control of document updates 1 2005
9418054 Document comment management 0 2008
9329744 Segmented scroll bar 1 2008
9176943 Comment presentation in electronic documents 2 2008
8996621 Asynchronous comment updates 2 2008
7949633 Shared edit access of electronic content 66 2008
7945595 System and method for generating an item list in electronic content 11 2008
8893017 Tracking changes in a database tool 1 2008
8396900 System and method for editing an item list in electronic content 5 2011
8290902 Shared edit access of electronic content 7 2011
8768885 Shared edit access of electronic content 1 2012
8849869 System and method for editing an item list in electronic content 0 2013
9747017 Segmented scroll bar 0 2016
 
NEC INFRONTIA CORPORATION (1)
* 2003/0196,138 Method and system of backing up data 1 2003
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 6845390 Server-side state replication among collaborating world wide web servers 14 2000
 
GLANCE NETWORKS, INC. (2)
* 8386628 Method and apparatus for reducing the amount of information that must be transmitted to slower viewers over a remote viewing session 2 2006
8484291 Method and apparatus for selecting commands for transmission from an updated queue 1 2008
 
LINKEDIN CORPORATION (6)
6507845 Method and software for supporting improved awareness of and collaboration among users involved in a task 157 1999
7047202 Method and apparatus for optimizing networking potential using a secured system for an online community 185 2001
* 2002/0091,667 Method and apparatus for optimizing networking potential using a secured system for an online community 105 2001
* 7865913 Systems and methods for collaboration between computers 0 2005
7761383 Method and apparatus for optimizing networking potential using a secured system for an online community 0 2005
* 2006/0089,913 Method and apparatus for optimizing networking potential using a secured system for an online community 19 2005
 
ALTERA CORPORATION (2)
* 5983277 Work group computing for electronic design automation 146 1997
6298319 Incremental compilation of electronic design for work group 82 1999
 
ZYNGA INC. (3)
8832676 Apparatuses, methods and systems for a social networking application updater 5 2010
* 2011/0209,133 APPARATUSES, METHODS AND SYSTEMS FOR A SOCIAL NETWORKING APPLICATION UPDATER 12 2010
8375384 Apparatuses, methods and systems for a social networking application updater 1 2011
 
QUANTUM CORPORATION (1)
* 2007/0136,517 Use of directory revision number to validate directory 10 2005
 
POINTCAST (1)
6173311 Apparatus, method and article of manufacture for servicing client requests on a network 294 1997
 
Radiant Data Corporation (2)
* 6687716 File consistency protocols and methods for carrying out the protocols 12 2000
* 6611848 Methods for maintaining data and attribute coherency in instances of sharable files 21 2000
 
Zinio, LLC (2)
* 8561205 Systems and methods for distributing and viewing electronic documents 2 2007
* 2008/0082,903 Systems and methods for distributing and viewing electronic documents 133 2007
 
AMIGA DEVELOPMENT LLC (1)
* 5317732 System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources 132 1991
 
WORKSHARE LTD. (2)
9613340 Method and system for shared document approval 0 2011
9170990 Method and system for document retrieval with selective document comparison 2 2013
 
PAYPAL, INC. (9)
* 5579481 System and method for controlling data transfer between multiple interconnected computer systems with an untethered stylus 29 1995
* 2005/0033,811 Collaborative email 53 2003
* 7437421 Collaborative email with delegable authorities 50 2004
* 2005/0033,813 Collaborative email with delegable authorities 29 2004
8606855 Collaborative email with hierachical signature authority 5 2008
* 2009/0083,384 Collaborative Email With Hierachical Signature Authority 22 2008
7673006 Collaborative email with delegable authorities 10 2008
* 2008/0250,474 Collaborative Email With Delegable Authorities 15 2008
* 2008/0263,155 Collaborative Email With Delegable Authorities 5 2008
 
807735 ONTARIO LIMITED (1)
* 5870764 Method of managing a data structure for concurrent serial and parallel revision of a work 63 1993
 
MICROSOFT TECHNOLOGY LICENSING, LLC (42)
* 5812793 System and method for asynchronous store and forward data replication 113 1996
* 5787262 System and method for distributed conflict resolution between data objects replicated across a computer network 137 1996
* 5956715 Method and system for controlling user access to a resource in a networked computing environment 132 1996
* 6067551 Computer implemented method for simultaneous multi-user editing of a document 163 1997
* 6023710 System and method for long-term administration of archival storage 215 1997
* 6061684 Method and system for controlling user access to a resource in a networked computing environment 104 1999
* 6640241 Method and apparatus for activity-based collaboration by a computer system equipped with a communications manager 182 1999
6308173 Methods and arrangements for controlling resource access in a networked computing environment 155 2000
7441194 Calendar-based user interface system 33 2002
* 2003/0156,138 Calendar-based user interface system 51 2002
* 2004/0255,301 Context association schema for computer system architecture 32 2003
* 7490126 Method and apparatus for generating data change requests containing data consistency information in a peer-to-peer collaborative computer system 14 2003
* 2005/0102,364 Method and apparatus for generating data change requests containing data consistency information in a peer-to-peer collaborative computer system 36 2003
* 7818679 Method, system, and apparatus for enabling near real time collaboration on an electronic document through a plurality of computer systems 14 2004
* 2005/0234,943 Method, system, and apparatus for enabling near real time collaboration on an electronic document through a plurality of computer systems 108 2004
* 7792788 Method and system for resolving conflicts operations in a collaborative editing environment 30 2005
* 2006/0200,755 Method and system for resolving conflicts in attribute operations in a collaborative editing environment 45 2005
7702678 Search capture 8 2005
* 2005/0240,489 Retaining custom item order 12 2005
* 2005/0216,825 Local storage of script-containing content 26 2005
* 2005/0216,452 Search capture 27 2005
* 2005/0216,528 Sharing collection-file contents 14 2005
* 2005/0216,886 Editing multi-layer documents 23 2005
* 2005/0216,837 Unread-state management 27 2005
* 7577906 Method and system for document assembly 21 2005
* 2006/0101,321 Method and system for document assembly 14 2005
* 7627827 Providing smart user interfaces based on document open and/or edit context 13 2005
* 2006/0282,784 Providing smart user interfaces based on document open and/or edit context 8 2005
* 2007/0124,370 Interactive table based platform to facilitate collaborative activities 26 2005
* 8214395 Tracking and editing a resource in a real-time collaborative session 3 2006
* 2007/0250,506 TRACKING AND EDITING A RESOURCE IN A REAL-TIME COLLABORATIVE SESSION 34 2006
7797637 Multi-layer graphical user interface 5 2006
* 2006/0190,834 MULTI-LAYER GRAPHICAL USER INTERFACE 5 2006
* 7991916 Per-user application rendering in the presence of application sharing 10 2006
* 2007/0156,689 Per-user application rendering in the presence of application sharing 9 2006
8949769 Spatial layout of hierarchical shared resources 4 2007
* 2010/0005,398 Method and Apparatus for Viewing and Managing Collaboration Data from Within the Context of a Shared Document 7 2009
* 2011/0083,108 PROVIDING USER INTERFACE FEEDBACK REGARDING CURSOR POSITION ON A DISPLAY SCREEN 3 2009
8898593 Identification of sharing level 0 2011
* 2013/0091,461 IDENTIFICATION OF SHARING LEVEL 0 2011
* 9606972 Document collaboration with collaboration context data 0 2011
* 9710438 Online/offline proto link behavior and proto page conflict resolution 0 2013
 
SILVERBROOK RESEARCH PTY LTD (22)
6976220 Method and system for conferencing 37 2000
6766942 Method and system for collaborative document markup 12 2000
7467185 Method and system for conferencing using sensor with identifier 4 2002
7415668 Method and system for collaborative document markup using coded marks 0 2002
7293240 Method and system for conferencing using processing sensor 19 2002
7044363 Method and system for collaborative document markup using processing sensor 35 2002
* 2003/0105,818 Method and system for conferencing using coded marks 10 2002
* 2003/0105,817 Method and system for conferencing using processing sensor 2 2002
* 2003/0106,024 Method and system for collaborative document markup using processing sensor 25 2002
* 2003/0093,757 Method and system for collaborative document markup using coded marks 4 2002
6889896 Computer system for collaborative document markup 46 2004
* 2004/0217,160 Computer system for collaborative document markup 11 2004
* 2005/0056,692 Method of conferencing between two or more remote conference participants via an interactive conference form 3 2004
6991153 Computer system for enabling collaborative document markup between participants 3 2005
6991154 Method for enabling collaborative document markup between participants 14 2005
* 2005/0166,146 Method for enabling collaborative document markup between participants 1 2005
* 2008/0304,888 WALL-MOUNTABLE PRINTER HAVING A WIRELESS NETWORK INTERFACE 4 2008
7904514 Online graphical message service 1 2008
7765260 Method of enabling conferencing using printed forms 0 2008
* 2009/0089,374 METHOD OF ENABLING CONFERENCING USING PRINTED FORMS 7 2008
8010604 Method of enabling conferencing using encoded forms 12 2010
* 2011/0142,520 COLLECTIVE DOCUMENT MARK-UP 0 2011
 
CAMELOT UK BIDCO LIMITED (2)
7257767 System and method for publishing documents 15 2000
7263655 System and method for publishing manuscripts 32 2000
 
LONE STAR DOCUMENT MANAGEMENT, LLC (1)
* 6918082 Electronic document proofing system 72 1998
 
OutlookSoft Corporation (8)
7430709 Method and system for facilitating information exchange 1 2004
7669115 Method and system for facilitating information exchange 18 2005
7581165 Method and system for facilitating information exchange 1 2005
7430710 Method and system for facilitating information exchange 0 2005
* 2006/0047,711 Method and system for facilitating information exchange 5 2005
* 2006/0041,831 Method and system for facilitating information exchange 3 2005
* 2006/0036,937 Method and system for facilitating information exchange 1 2005
* 2006/0036,956 Method and system for facilitating information exchange 0 2005
 
THOMSON REUTERS GLOBAL RESOURCES (1)
6351747 Method and system for providing data to a user based on a user's query 24 1999
 
FIRST FLOOR SOFTWARE, INC. (1)
* 5799318 Method and apparatus for collecting and displaying information from diverse computer resources 311 1996
 
BENEFICIAL INNOVATIONS, INC. (5)
7496943 Network system for presenting advertising 119 2000
6712702 Method and system for playing games on a network 283 2001
RE44323 Method and system for playing games on a network 3 2008
8065702 Network advertising and game playing 18 2009
RE44566 Advertising system for the internet and local area networks 8 2010
 
SEVEN NETWORKS, LLC (98)
7853563 Universal data aggregation 116 2005
7917468 Linking of personal information management data 87 2005
* 2007/0027,917 Linking of personal information management data 116 2005
8010082 Flexible billing architecture 161 2005
8116214 Provisioning of e-mail settings for a mobile terminal 83 2005
8468126 Publishing data in an information community 12 2005
8412675 Context aware data presentation 73 2006
8069166 Managing user-to-user contact with inferred presence information 108 2006
8989728 Connection architecture for a mobile network 1 2006
8064583 Multiple data store authentication 103 2006
8438633 Flexible real-time inbox access 48 2006
9251193 Extending user relationships 0 2007
7917505 Methods for publishing content 116 2007
8364181 Electronic-mail filtering for mobile devices 56 2007
8793305 Content delivery to a mobile device from a content service 2 2007
8107921 Mobile virtual network operator 90 2008
8862657 Policy based content service 4 2008
8693494 Polling 3 2008
8787947 Application discovery on mobile devices 2 2008
8078158 Provisioning applications for a mobile device 96 2008
8805334 Maintaining mobile terminal information for secure communications 0 2008
9002828 Predictive content delivery 2 2009
8838744 Web-based access to data objects 6 2009
8805425 Integrated messaging 0 2009
8909759 Bandwidth measurement 2 2009
8209709 Cross-platform event engine 86 2010
9055102 Location-based operations and messaging 0 2010
8127342 Secure end-to-end transport through intermediary nodes 87 2010
9047142 Intelligent rendering of information in a limited display environment 0 2010
9043731 3D mobile user interface with configurable workspace management 1 2011
8774844 Integrated messaging 0 2011
8799410 System and method of a relay server for managing communications and notification between a mobile device and a web access server 6 2011
8831561 System and method for tracking billing events in a mobile wireless network for a network operator 64 2011
8811952 Mobile device power management in data synchronization over a mobile network with or without a trigger notification 2 2011
9043433 Mobile network traffic coordination across multiple applications 1 2011
8849902 System for providing policy based content service in a mobile network 5 2011
8838783 Distributed caching for resource and mobile network traffic management 1 2011
9077630 Distributed implementation of dynamic wireless traffic policy 1 2011
8886176 Mobile application traffic optimization 7 2011
8914002 System and method for providing a network service in a distributed fashion to a mobile device 0 2011
8909192 Mobile virtual network operator 0 2011
8484314 Distributed caching in a wireless network of content delivered for a mobile application over a long-held request 45 2011
8166164 Application and network-based long poll request detection and cacheability assessment therefor 90 2011
9275163 Request and response characteristics based adaptation of distributed caching in a mobile network 0 2011
8843153 Mobile traffic categorization and policy for network use optimization while preserving user experience 3 2011
8326985 Distributed management of keep-alive message signaling for mobile network resource conservation and optimization 75 2011
8204953 Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache 84 2011
8190701 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 83 2011
8903954 Optimization of resource polling intervals to satisfy mobile device requests 2 2011
8494510 Provisioning applications for a mobile device 1 2011
9325662 System and method for reduction of mobile network traffic used for domain name system (DNS) queries 1 2012
8873411 Provisioning of e-mail settings for a mobile terminal 0 2012
9407713 Mobile application traffic optimization 3 2012
9049179 Mobile network traffic coordination across multiple applications 1 2012
8549587 Secure end-to-end transport through intermediary nodes 6 2012
8539040 Mobile network background traffic data management with optimized polling intervals 38 2012
8291076 Application and network-based long poll request detection and cacheability assessment therefor 68 2012
RE45348 Method and apparatus for intercepting events in a communication system 0 2012
9712986 Mobile device configured for communicating with another mobile device associated with an associated user 0 2012
9084105 Device resources sharing for network resource conservation 7 2012
8316098 Social caching for device resource sharing and management 75 2012
8832228 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief 0 2012
8621075 Detecting and preserving state for satisfying application requests in a distributed proxy and cache system 34 2012
9060032 Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic 0 2012
8700728 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 10 2012
8561086 System and method for executing commands that are non-native to the native environment of a mobile device 1 2012
9330196 Wireless traffic management system cache optimization using http headers 0 2012
9239800 Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network 0 2012
8984581 Monitoring mobile application activities for malicious traffic on a mobile device 6 2012
8356080 System and method for a mobile device to use physical storage of another device for caching 111 2012
8635339 Cache state management on a mobile device to preserve user experience 27 2012
8918503 Optimization of mobile traffic directed to private networks and operator configurability thereof 2 2012
8839412 Flexible real-time inbox access 2 2012
9100873 Mobile network background traffic data management 3 2012
8966066 Application and network-based long poll request detection and cacheability assessment therefor 2 2012
8977755 Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation 0 2012
8868753 System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation 1 2012
9277443 Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol 1 2012
9208123 Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor 1 2012
9009250 Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation 5 2012
9021021 Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system 8 2012
8861354 Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization 3 2012
8909202 Detection and management of user interactions with foreground applications on a mobile device in distributed caching 1 2013
8738050 Electronic-mail filtering for mobile devices 0 2013
9300719 System and method for a mobile device to use physical storage of another device for caching 0 2013
9326189 User as an end point for profiling and optimizing the delivery of content and data in a wireless network 2 2013
9203864 Dynamic categorization of applications for network access in a mobile network 1 2013
8775631 Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications 2 2013
9173128 Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol 0 2013
9307493 Systems and methods for application management of mobile device radio state promotion and demotion 0 2013
9271238 Application or context aware fast dormancy 1 2013
9241314 Mobile device with application or context aware fast dormancy 0 2013
9161258 Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion 0 2013
8874761 Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols 4 2013
8812695 Method and system for management of a virtual network connection without heartbeat messages 3 2013
9131397 Managing cache to prevent overloading of a wireless network due to user activity 0 2013
8750123 Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network 14 2013
9065765 Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network 0 2013
 
DELL USA, L.P. (1)
* 6064387 Animated cursor and icon for computers 36 1998
 
Seven Network, Inc. (1)
8417823 Aligning data transfer to optimize connections established for transmission over a wireless network 76 2011
 
SHAREDBOOK LIMITED (3)
* 2006/0053,364 System and method for arbitrary annotation of web pages copyright notice 46 2005
* 2009/0204,882 SYSTEM AND METHOD FOR ANNOTATION OF WEB PAGES 34 2009
* 2009/0199,082 SYSTEM AND METHOD FOR ANNOTATION OF WEB PAGES 25 2009
 
COMPUTER ASSOCIATES THINK, INC. (1)
* 5896530 Portable and dynamic distributed applications architecture 49 1995
 
Xcerion Aktiebolag (18)
9621649 Network operating system 0 2008
9344497 State management of applications and data 0 2008
9071623 Real-time data sharing 1 2008
8996459 Offline and/or client-side execution of a network application 0 2008
8959123 User interface framework 1 2008
8954526 Network operating system 0 2008
8843942 Interpreting semantic application code 0 2008
* 8688627 Transaction propagation in a networking environment 0 2008
8620863 Message passing in a collaborative environment 1 2008
8615531 Programmatic data manipulation 0 2008
* 2009/0175,198 NETWORK OPERATING SYSTEM 1 2008
* 2009/0177,734 NETWORK OPERATING SYSTEM 2 2008
* 2009/0172,085 NETWORK OPERATING SYSTEM 15 2008
* 2009/0172,087 NETWORK OPERATING SYSTEM 3 2008
* 2009/0172,702 NETWORK OPERATING SYSTEM 1 2008
* 2009/0172,715 NETWORK OPERATING SYSTEM 0 2008
* 2009/0164,592 NETWORK OPERATING SYSTEM 0 2008
* 2009/0158,142 NETWORK OPERATING SYSTEM 55 2008
 
Searette LLC, a limited liability corporation of the State of Delaware (1)
* 2009/0043,604 Disposition of component virtual property rights 30 2008
 
PHOCHRON, INC. (3)
* 6898601 System and method for digital content processing and distribution 66 2003
* 2003/0220,905 System and method for digital content processing and distribution 9 2003
* 2005/0289,461 System and method for digital content processing and distribution 24 2005
 
ALLEN-BRADLEY COMPANY, LLC (1)
* 5943675 Change log historian system for memory shared by multiple workstations 33 1996
 
WYSE TECHNOLOGY L.L.C. (6)
* 9448815 Server-side computing from a remote client device 0 2009
9191448 System and method for rendering a composite view at a client device 0 2009
* 2010/0269,046 SEVER-SIDE COMPUTING FROM A REMOTE CLIENT DEVICE 16 2009
9189124 Custom pointer features for touch-screen on remote client devices 7 2009
9185172 System and method for rendering a remote view at a client device 0 2012
9191449 System and method for communicating events at a server to a remote device 0 2012
 
SNAPCHAT, INC. (3)
7133900 Sharing and implementing instant messaging environments 98 2001
7188143 Messenger-controlled applications in an instant messaging environment 79 2003
* 2004/0215,731 Messenger-controlled applications in an instant messaging environment 76 2003
 
YAHOO HOLDINGS, INC. (2)
* 2005/0114,777 Calendar integration with instant messaging 75 2004
8024290 Data synchronization and device handling 8 2005
 
ALCATEL N.V. (1)
* 5715394 Method of supporting the management of a communications network, and network management facility therefor 91 1996
 
TRANSPERFECT GLOBAL, INC. (3)
* 6526426 Translation management system 136 1999
8489980 Translation management system 15 2006
* 2006/0200,766 TRANSLATION MANAGEMENT SYSTEM 32 2006
 
Laureate Education, Inc. (8)
6804489 Learning system and method for teacher load balancing 22 2002
6795684 System and method for recording teacher notes during a learning session 11 2003
6749434 System and method for conducting a learning session using teacher and student workbooks 59 2003
6666687 Method for instructing a student using an automatically generated student profile 4 2003
* 2007/0184,423 Updating student records in student profiles 0 2007
* 2007/0172,806 Grading students using teacher workbook 2 2007
* 2007/0172,807 Generating student profiles based on assessment/diagnostic test and student prescription 0 2007
* 2008/0070,226 System and method for tracking instructional material for change calculation 0 2007
 
RPX CORPORATION (2)
* 5649104 System for allowing user of any computer to draw image over that generated by the host computer and replicating the drawn image to other computers 868 1993
* 5781727 Collaborative system for allowing user to draw annotation images on the user display and replicating the annotation images on the displays of all other computers 50 1995
 
ELANCE, INC. (4)
8700614 Method of and a system for ranking members within a services exchange medium 2 2010
* 8706607 Method and apparatus for an electronic marketplace for services having a collaborative workspace 2 2011
* 2012/0041,832 METHOD AND APPARATUS FOR AN ELECTRONIC MARKETPLACE FOR SERVICES HAVING A COLLABORATIVE WORKSPACE 1 2011
9117180 Matching method based on a machine learning algorithm and a system thereof 0 2013
 
OATH INC. (2)
* 7139812 Method and apparatus for publishing hypermedia documents over wide area networks 3 2002
* 2003/0041,117 Method and apparatus for publishing hypermedia documents over wide area networks 1 2002
 
XENOGENIC DEVELOPMENT LIMITED LIABILITY COMPANY (5)
8762856 System and method for collaborative information display and markup 2 2008
* 2008/0313,546 SYSTEM AND METHOD FOR COLLABORATIVE INFORMATION DISPLAY AND MARKUP 5 2008
7908178 Methods for interactive and synchronous displaying session 0 2009
8069087 Methods for interactive and synchronous display session 0 2010
* 2010/0205,533 METHODS FOR INTERACTIVE AND SYNCHRONOUS DISPLAY SESSION 2 2010
 
NEWROW, INC. (4)
* 2010/0138,746 SYSTEM AND METHOD FOR SYNCHRONIZED VIDEO SHARING 9 2008
8788589 System and method for coordinating simultaneous edits of shared digital data 0 2010
* 2010/0174,783 SYSTEM AND METHOD FOR COORDINATING SIMULTANEOUS EDITS OF SHARED DIGITAL DATA 87 2010
9270715 System and method for coordinating display of shared video data 0 2014
 
ENTRYPOINT, INC. (2)
* 5740549 Information and advertising distribution system and method 1745 1995
* 6138162 Method and apparatus for configuring a client to redirect requests to a caching proxy server based on a category ID with the request 284 1997
 
PERVASIVE SECURITY SYSTEM, INC. (1)
7921284 Method and system for protecting electronic data in enterprise environment 23 2002
 
PRESIDENT AND FELLOWS OF HARVARD COLLEGE (1)
* 2015/0312,520 TELEPRESENCE APPARATUS AND METHOD ENABLING A CASE-STUDY APPROACH TO LECTURING AND TEACHING 2 2015
* Cited By Examiner