Computer system and computer-implemented process for remote editing of computer files

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5732219
SERIAL NO

08406360

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A client/server computer system for remote editing of document objects stored on the server includes a client computer connected to a server computer via a communication channel over which messages are sent in a communication protocol. Typically, the client computer has an operating system with a first file name space and the server computer has an operating system with a second file name space and the first file name space does not include names of files which map to names of files in the second file name space. The connection is preferably a TCP/IP connection providing data transport according to TCP/IP. Messages in the HTTP protocol are preferably used. The client computer sends request messages to the server. A request message may indicate a request for either retrieval or storage of a document object, such as an HTML document or script program. The server receives the request messages and processes them to either store a document object or retrieve a document object and return it to the client in a response message. When the server is an HTTP server, the request messages from the client are processed by a single control script. The messages from the client indicate a desired document object and the action to be performed.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA31325
Vermeer Technologies, Inc.CAMBRIDGE, MA3

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Amstein, Peter R San Francisco, CA 4 733
Blumer, Thomas P Cambridge, MA 8 1006
Drellishak, Scott F Sunnyvale, CA 1 349
Forgaard, Randy J Lexington, MA 3 1315
Schulert, Andrew J Cambridge, MA 20 806

Cited Art Landscape

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD COMPANY (1)
* 5410688 Distributed object based systems for communicating object data among different storage domains 133 1990
 
APPLE INC. (1)
* 5515508 Client server system and method of operation including a dynamically configurable protocol stack 236 1993
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5220674 Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination 377 1990
 
LUCENT TECHNOLOGIES INC. (1)
* 5287103 Method and apparatus for providing local area network clients with internetwork identification data 164 1991
 
FREESCALE SEMICONDUCTOR, INC. (1)
* 5418945 File based and highly available hybrid database 78 1992
 
Epoch Systems, Inc. (1)
* 5218695 File server system having high-speed write execution 221 1990
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
* 5093914 Method of controlling the execution of object-oriented programs 288 1989
 
Amdahl Corporation (1)
* 5553285 File system for a plurality of storage classes 58 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (15)
8418131 Interactive server side components 13 1999
* 2003/0074,634 INTERACTIVE SERVER SIDE COMPONENTS 73 1999
* 2003/0204,377 Remote-access fuel dispenser using a data type aware mark-up language 0 2003
* 2004/0103,097 Automated on-line information service and directory, particularly for the World Wide Web 3 2003
* 2005/0114,344 Method and apparatus for creating a personalized home page on a Web site 27 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/0010,860 Systems and methods for generating and providing previews of electronic files such as Web files 119 2004
* 2005/0273,435 Firewall for licensing protected software on a computer 10 2005
* 2006/0136,343 Commercial network licensing system 32 2005
8112502 Interactive server side components 4 2008
* 2009/0150,487 Digital Information Library and Delivery System 19 2009
* 2009/0210,915 Time-Based Digital Content Authorization 6 2009
* 2011/0161,178 Web-Page Authoring Tool for Automatic Enrollment in Advertising Program 5 2010
* 2011/0083,119 INTERACTIVE SERVER SIDE COMPONENTS 1 2010
 
SONY CORPORATION (2)
* 6119144 Apparatus and method for information transfer between a video server and a general purpose computer or the like 29 1997
* 2002/0116,407 Conversion apparatus and method, accounting method, and script conversion system and method 29 2002
 
AMON, THOMAS C., JR (4)
7110962 Apparatus and method for providing a provider-selected message in response to a user request for user-selected information 10 2001
8131820 Apparatus and method for providing a provider-selected message in response to a user request for user-selected information 0 2011
* 2011/0196,919 APPARATUS AND METHOD FOR PROVIDING A PROVIDER-SELECTED MESSAGE IN RESPONSE TO A USER REQUEST FOR USER-SELECTED INFORMATION 0 2011
8700734 Apparatus and method for providing a provider-selected message in response to a user request for user-selected information 0 2012
 
AMON, THOMAS C. (1)
8954537 Apparatus and method for providing a provider-selected message in response to a user request for user-selected information 0 2014
 
MINDSPEED TECHNOLOGIES, LLC (2)
* 7697539 Methods and apparatus for data communications through packet networks 0 2004
7957369 Methods and apparatus for data communications through packet networks 4 2010
 
GENERAL INVENTIONS INSTITUTE, INC. (3)
* 6295530 Internet service of differently formatted viewable data signals including commands for browser execution 838 1996
6961737 Serving signals 5 2001
6826565 Method and apparatus for serving files to browsing clients 774 2002
 
ACCELERATION BAY, LLC (8)
6920497 Contacting a broadcast channel 9 2000
6910069 Joining a broadcast channel 9 2000
6829634 Broadcasting network 37 2000
6732147 Leaving a broadcast channel 5 2000
6714966 Information delivery service 26 2000
6701344 Distributed game environment 48 2000
7412537 Method for determining an estimated diameter of a broadcast channel 1 2003
* 2004/0148,348 Leaving a broadcast channel 3 2003
 
TAMIRAS PER PTE. LTD., LLC (1)
* 7346649 Method and apparatus for network content distribution using a personal server approach 81 2001
 
GILBARCO INC. (2)
6571201 Remote-access fuel dispenser using a data type aware mark-up language 8 2000
6820041 Remote-access fuel dispenser using data type aware mark-up language 6 2003
 
CALLAHAN CELLULAR L.L.C. (3)
7660810 Method and system for publication and revision or hierarchically organized sets of static intranet and internet web pages 5 2005
* 2005/0171,947 Method and system for publication and revision or hierarchically organized sets of static intranet and internet web pages 48 2005
* 2010/0115,389 Method and System for Publication and Revision or Hierarchically Organized Sets of Static Intranet and Internet Web Pages 30 2010
 
AVAYA INC. (1)
7080158 Network caching using resource redirection 141 1999
 
SCHNEIDER ELECTRIC IT CORPORATION (1)
8966044 Methods for displaying physical network topology and environmental status by location, organization, or responsible party 0 2012
 
etherFAX, LLC (1)
8897432 System and method of remote fax interconnect technology 0 2011
 
MYMAIL, LTD. (9)
8732318 Method of connecting a user to a network 1 2003
8516132 Method of accessing a selected network 5 2003
* 8275863 Method of modifying a toolbar 11 2003
* 2003/0195,968 Incorporation of a web page program to modify a database 14 2003
* 2003/0195,967 Method of cost reduction/billing 13 2003
* 2011/0185,411 METHOD OF OBTAINING A NETWORK ADDRESS 7 2011
9141263 Method of modifying a toolbar 0 2012
9137240 System and method of accessing a network by way of different service providers 0 2013
9021070 Dynamically modifying a toolbar 0 2013
 
HEWLETT-PACKARD COMPANY (2)
* 6105028 Method and apparatus for accessing copies of documents using a web browser request interceptor 78 1997
* 6330716 Apparatus and method for on-line replacement of a running script 3 1998
 
BELLSOUTH INTELLECTUAL PROPERTY MANAGEMENT CORPORATION (2)
8635643 System and method for providing interactive media content over a network 0 2003
* 2004/0268,401 System and method for providing interactive media content over a network 19 2003
 
NUTZWERK INFORMATIONSGESELLSCHAFT MBH (1)
* 2002/0059,396 Apparatus and a process for the retrieval of data in the case of a faulty request on a server in the internet 17 2001
 
SYMBOL TECHNOLOGIES, INC. (1)
* 2002/0194,075 Customer order notification system using mobile computers for use in retail establishiments 19 2002
 
FUJI XEROX CO., LTD. (3)
* 7395267 System and method for customized document selection 3 2004
* 2005/0188,026 Email distribution system and method 31 2004
* 2005/0177,580 System and method for customized document selection 3 2004
 
ARM Norway AS (1)
* 2008/0150,950 Method of and apparatus for processing graphics 7 2007
 
AUDIBLE WORDS, CORPORATION (1)
* 5926624 Digital information library and delivery system with logic for generating files targeted to the playback device 683 1996
 
AUDIBLE (3)
8175977 License management for digital content 5 1998
7917643 Digital information library and delivery system 0 2004
* 2006/0074,985 Digital information library and delivery system 13 2004
 
AUDBILE, INC. (1)
6560651 Digital information library and delivery system with logic for generating files targeting a playback device 289 1999
 
The United States of America as represented by the Secretary of the Navy (4)
* 6078321 Universal client device for interconnecting and operating any two computers 49 1997
* 6054983 Methods for operating a universal client device permitting interoperation between any two computers 30 1997
* 6043815 Method for using guiscript and providing a universal client device 41 1997
* 6005568 Computer system providing platform independent universal client device 122 1997
 
PT 291, LLC (1)
* 2005/0275,662 Developing electronic documents employing multiple display regions 7 2004
 
TEXAS INSTRUMENTS INCORPORATED (2)
* 6922735 Management of co-processor information by integrating non-program information with program information 15 2001
* 2004/0205,744 Management of co-processor information by integrating non-program information with program information 2 2001
 
SYMANTEC CORPORATION (2)
* 6046980 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network 250 1997
6285658 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network 58 2000
 
NOKIA CORPORATION (2)
8176184 Method and system providing a messaging service 0 2008
8370505 Method and apparatus for ensuring transport of user agent information 0 2009
 
Ntera Limited (1)
* 2010/0164,914 VOLTAGE FEEDBACK CIRCUIT FOR ACTIVE MATRIX REFLECTIVE DISPLAY DEVICES 0 2008
 
XEROX CORPORATION (1)
* 6151131 Print system with deferred job assembly feature 16 1997
 
MC, Inc. (1)
6879680 Method of and system for extending internet telephony over virtual private network direct access lines 12 2002
 
CHEMTRON RESEARCH LLC (1)
* 6804713 Operational supervisory system for a server 0 2000
 
AMAZON TECHNOLOGIES, INC. (3)
6941374 Hidden agent transfer protocol 4 1999
* 6675196 Universal protocol for enabling a device to discover and utilize the services of another device 37 1999
6952715 Universal protocol for enabling a device to discover and utilize the services of another device 19 2003
 
NOKIA TECHNOLOGIES OY (5)
* 7756979 Method and system providing a messaging service 7 2000
* 8407351 Method and apparatus for ensuring transport of user agent information 0 2009
* 2011/0124,319 METHOD AND APPARATUS FOR ENSURING TRANSPORT OF USER AGENT INFORMATION 5 2009
* 8769125 Method and apparatus for ensuring transport of user agent information 0 2013
* 2013/0124,680 METHOD AND APPARATUS FOR ENSURING TRANSPORT OF USER AGENT INFORMATION 0 2013
 
LEARN.COM (1)
* 2005/0177,574 Electronic course generation systems and methods 2 2005
 
SINITEC VERTRIEBSGESELLSCHAFT MBH (1)
6725254 Method for controlling information exchange via the internet 0 1999
 
OL SECURITY LIMITED LIABILITY COMPANY (6)
* 6434143 Internet protocol telephony voice/video message deposit and retrieval 119 1999
7167468 Internet protocol telephony voice/video message deposit and retrieval 18 2002
7773585 Internet protocol telephony voice/video message deposit and retrieval 6 2006
* 2007/0121,591 INTERNET PROTOCOL TELEPHONY VOICE/VIDEO MESSAGE DEPOSIT AND RETRIEVAL 9 2006
8923276 Internet protocol telephony voice/video message deposit and retrieval 1 2009
8509393 Internet protocol telephony voice/video message deposit and retrieval 3 2009
 
E.PIPHANY, INC. (1)
* 6636886 Publish-subscribe architecture using information objects in a computer network 45 1999
 
VERIZON DIGITAL MEDIA SERVICES INC. (13)
8745128 Optimized content distribution based on metrics derived from the end user 1 2010
8639748 Optimized content distribution based on metrics derived from the end user 1 2010
8559326 Bandwidth modification for transparent capacity management in a carrier network 0 2010
8457010 Request modification for transparent capacity management in a carrier network 1 2010
8745177 End-to-end monitoring and optimization of a content delivery network using anycast routing 19 2011
8738766 End-to-end monitoring and optimization of a content delivery network using anycast routing 5 2011
8934374 Request modification for transparent capacity management in a carrier network 0 2013
9497658 Selective bandwidth modification for transparent capacity management in a carrier network 0 2013
8959212 Systems and methods for performing localized server-side monitoring in a content delivery network 0 2014
9172632 Optimized content distribution based on metrics derived from the end user 0 2014
9391856 End-to-end monitoring and optimization of a content delivery network using anycast routing 0 2014
9119088 Request modification for transparent capacity management in a carrier network 0 2014
9794152 Systems and methods for performing localized server-side monitoring in a content delivery network 0 2014
 
INTELLECTUAL VENTURES I LLC (14)
* 6701486 Method, apparatus, and computer program product for automatic page suppression in forms 75 1999
8499030 Software and method that enables selection of one of a plurality of network communications service providers 13 2000
8171490 Method, apparatus, and computer program product for deferred completion of multi-step user transaction applications 0 2005
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
* 2007/0073,845 Content distribution over a network 43 2006
8321499 Method for distributing content to a user station 13 2007
* 2007/0220,106 Method for Distributing Content to a User Station 23 2007
* 2008/0235,106 Software and Method That Enables Selection of One of A Plurality of Online Service Providers 25 2007
* 2009/0144,398 Content Distribution Over A Network 15 2009
8825872 Software and method for monitoring a data stream and for capturing desired data within the data stream 4 2009
* 2009/0271,499 Software and Method for Monitoring A Data Stream and for Capturing Desired Data Within the Data Stream 14 2009
* 8719339 Software and method that enables selection of one of a plurality of online service providers 3 2010
* 2010/0287,155 Software And Method That Enables Selection Of One Of A Plurality Of Online Service Providers 18 2010
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
 
BANK OF AMERICA, N.A. (1)
* 2007/0185,999 PERSISTANT CLIENT STATE IN A HYPERTEXT TRANSFER PROTOCOL BASED CLIENT-SERVER SYSTEM 0 2007
 
GOOGLE INC. (6)
* 5982445 Hypertext markup language protocol for television display and control 284 1996
* 5884266 Audio interface for document based information resource navigation and method therefor 132 1997
6990629 Publishing system for intranet 24 2000
7082439 System and method for electronic message notification 13 2000
* 2006/0229,938 Computing online advertising statistics in real time 3 2005
* 8176120 Web-page authoring tool for automatic enrollment in advertising program 3 2010
 
ADVANCED MESSAGING TECHNOLOGIES, INC. (13)
* 7895306 Systems and methods for storing, delivering, and managing messages 18 2004
7769001 Scalable architecture for transmission of messages over a network 9 2006
* 2006/0120,358 Scalable architecture for transmission of messages over a network 10 2006
7934148 Systems and method for storing, delivering, and managing messages 7 2006
7895313 Systems and methods for storing, delivering, and managing messages 19 2006
7836141 Systems and method for storing, delivering, and managing messages 20 2006
* 2007/0083,656 SYSTEMS AND METHOD FOR STORING, DELIVERING, AND MANAGING MESSAGES 16 2006
8249062 Scalable architecture for transmission of messages over a network 1 2010
8249230 Scalable and flexible internet fax architecture 4 2012
8503630 Scalable and flexible internet fax architecture 2 2012
8588381 Scalable and flexible Internet fax architecture for processing outbound fax messages 1 2012
9042532 Scalable and flexible internet fax architecture 0 2013
9225851 Scalable and flexible internet fax architecture for processing outbound fax messages 0 2013
 
Trip Advisor, Inc. (1)
* 2004/0158,617 Methods and systems for processing a link 23 2003
 
AMERICAN POWER CONVERSION CORPORATION (2)
* 8271626 Methods for displaying physical network topology and environmental status by location, organization, or responsible party 22 2008
* 2008/0263,150 METHODS FOR DISPLAYING PHYSICAL NETWORK TOPOLOGY AND ENVIRONMENTAL STATUS BY LOCATION, ORGANIZATION, OR RESPONSIBLE PARTY 14 2008
 
EXCALIBUR IP, LLC (3)
* 7051119 Method and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer over a network 16 2001
* 2003/0014,479 Method and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer over a network 3 2001
* 7650378 Method and system for enabling a script on a first computer to exchange data with a script on a second computer over a network 4 2006
 
SYMBOL TECHNOLOGIES, LLC (4)
* 6747692 Portable multipurpose recording terminal and portable network server 142 1997
6739514 Sales transaction system with electronic coupon processing 9 2001
* 2002/0130,184 Sales transaction system with electronic coupon processing 2 2001
6616049 Retail sales customer marketing system with electronic coupon processing 32 2002
 
TELXON CORPORATION (1)
* 2002/0178,091 Authorized usage boundary notification system for customers using mobile computers in retail establishments 4 2002
 
COMCAST CABLE COMMUNICATIONS, LLC (1)
9191505 Stateful home phone service 0 2012
 
NAVISOFT, INC. (1)
* 2007/0168,355 Method and Apparatus for Publishing Hypermedia Documents Over Wide Area Networks 10 2006
 
TMI SOLUTIONS, LLC (4)
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
* 2011/0016,192 PROVIDING SERVICES FROM A REMOTE COMPUTER SYSTEM TO A USER STATION OVER A COMMUNICATIONS NETWORK 10 2010
* 2011/0016,193 PROVIDING SERVICES FROM A REMOTE COMPUTER SYSTEM TO A USER STATION OVER A COMMUNICATIONS NETWORK 11 2010
 
COMCAST IP HOLDINGS I, LLC (11)
* 7804816 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 4 2005
* 2005/0141,491 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 6 2005
7715371 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 3 2006
* 2007/0076,687 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 18 2006
8189565 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 2 2009
8170008 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 0 2009
7903641 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 2 2009
* 2009/0219,923 Method and Apparatus for Accessing Communication Data Relevant to a Target Entity Identified by a Number String 0 2009
8204046 Method and apparatus for accessing service resource items that are for use in a telecommunications system 3 2010
8223752 Method for accessing service resource items that are for use in a telecommunications system 16 2012
8938062 Method for accessing service resource items that are for use in a telecommunications system 0 2012
 
FREE STREAM MEDIA CORP. (15)
9154942 Zero configuration communication between a browser and a networked media device 11 2013
9026668 Real-time and retargeted advertising on multiple screens of a user watching television 11 2013
9706265 Automatic communications between networked devices such as televisions and mobile devices 0 2013
9686596 Advertisement targeting through embedded scripts in supply-side and demand-side platforms 0 2013
9589456 Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements 1 2013
9591381 Automated discovery and launch of an application on a network enabled device 0 2013
9576473 Annotation of metadata through capture infrastructure 0 2013
9560425 Remotely control devices over a network without authentication or registration 0 2013
9167419 Discovery and launch system and method 12 2013
9258383 Monetization of television audience data across muliple screens of a user watching television 11 2014
9716736 System and method of discovery and launch associated with a networked media device 0 2015
9519772 Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device 0 2015
9386356 Targeting with television audience data across multiple screens 7 2015
9838758 Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device 0 2016
9703947 Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device 0 2016
 
FACEBOOK, INC. (1)
RE42892 Method and apparatus for maintaining state information on an HTTP client system in relation to server domain and path attributes 6 2002
 
Nihon Unisys, Ltd. (1)
* 5995964 Managing first and second handles used in communication with an apparatus connected to a network 5 1997
 
DIGIMARC CORPORATION (10)
7437430 Network linking using index modulated on data 70 2002
* 2002/0136,430 Network linking method using information embedded in data objects that have inherent noise 1 2002
* 7461136 Internet linking from audio and image content 104 2005
* 2006/0136,565 Internet linking from audio and image content 4 2005
7577273 Steganographically encoded video, deriving or calculating identifiers from video, and related methods 31 2005
* 2006/0133,645 Steganographically encoded video, and related methods 31 2005
8010632 Steganographic encoding for video and images 2 2010
* 2010/0318,664 STEGANOGRAPHIC ENCODING FOR VIDEO AND IMAGES 2 2010
8078697 Network linking methods and apparatus 3 2010
* 2011/0066,734 NETWORK LINKING METHODS AND APPARATUS 13 2010
 
Reference Ltd., Limited Liabity Company (1)
8219849 Method and apparatus for controlling a computer over a wide area network 0 2006
 
FROMMELT INDUSTRIES OF CANADA INC. (1)
* 2007/0152,390 Loading dock bumper with replaceable metal faceplate 5 2005
 
STEVEN M. HOFFBERG 2004-1 GRAT (1)
8369967 Alarm system controller and a method for controlling an alarm system 18 2011
 
Dovetail Software Corporation Limited (1)
* 2009/0282,062 DATA PROTECTION AND MANAGEMENT 35 2009
 
EMC IP HOLDING COMPANY LLC (1)
* 5892915 System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list 347 1997
 
INTELLECTUAL VENTURES ASSETS 33 LLC (4)
8407682 Software and method that enables selection of one of a plurality of online service providers 14 2004
* 2005/0044,280 Software and method that enables selection of one of a plurality of online service providers 88 2004
* 2010/0042,478 Providing Services From A Remote Computer System To A User Station Over A Communications Network 43 2009
* 2011/0016,013 PROVIDING SERVICES FROM A REMOTE COMPUTER SYSTEM TO A USER STATION OVER A COMMUNICATIONS NETWORK 11 2010
 
TELAXIAN TECHNOLOGIES, INC. (1)
* 6647422 Web server employing multi-homed, modular framework 60 1998
 
MSOFT VISIONCLIP INC. (2)
* 7386480 System and method for providing access to digital goods over communications networks 39 2002
* 2003/0212,613 System and method for providing access to digital goods over communications networks 26 2002
 
CANON U.S.A., INC. (1)
* 2004/0225,672 Method for editing a web site 10 2003
 
NET-EXPRESS LTD. (1)
* 2005/0203,835 Internet billing 63 2001
 
ORACLE AMERICA, INC. (1)
* 6085228 Methods and apparatus for a property editing mechanism for a network computer environment 9 1998
 
OPEN NETWORK SOLUTIONS, INC. (9)
* 5905908 Open network system for I/O operations with non-standard I/O devices utilizing extended protocol including device identifier and identifier for operation to be performed with device 224 1997
* 6366967 OPEN NETWORK SYSTEM FOR I/O OPERATION INCLUDING A COMMON GATEWAY INTERFACE AND AN EXTENDED OPEN NETWORK PROTOCOL WITH NON-STANDARD I/O DEVICES UTILIZING DEVICE AND IDENTIFIER FOR OPERATION TO BE PERFORMED WITH DEVICE 99 1999
6745259 OPEN NETWORK SYSTEM FOR I/O OPERATION INCLUDING A COMMON GATEWAY INTERFACE AND AN EXTENDED OPEN NETWORK PROTOCOL WITH NON-STANDARD I/O DEVICES UTILIZING DEVICE AND IDENTIFIER FOR OPERATION TO BE PERFORMED WITH DEVICE 28 2001
6694387 System for enabling smart card transactions to occur over the internet and associated method 58 2002
6684269 System and method for enabling transactions between a web server and a smart card, telephone, or personal digital assistant over the internet 150 2002
6850996 System and method for enabling transactions between a web server and an automated teller machine over the internet 76 2003
6907476 Open network system and method for I/O operations with non-standard I/O devices using an extended open network protocol 39 2004
* 2004/0215,798 Open network system and method for I/O operations with non-standard I/O devices using an extended open network protocol 0 2004
7984172 System and method for transacting communication over an open network 2 2005
 
YAMAHA CORPORATION (1)
* 6180862 System and method for editing tone parameter by use of a communication network 11 1999
 
AT&T INTELLECTUAL PROPERTY I, L.P. (8)
* 8819758 System and method for providing television services 20 2003
* 2003/0159,142 System and method for providing television services 9 2003
* 8914839 System and method for providing television services 0 2006
* 2007/0107,035 System and method for providing television services 27 2006
9544646 System and method for enhanced hot key delivery 0 2012
9218106 Interactive program manager and methods for presenting program content 0 2013
8966542 System and method for providing media content and interactive content 0 2013
9544648 Interactive program manager and methods for presenting program content 0 2015
 
ZARBAÑA DIGITAL FUND LLC (6)
8407722 Asynchronous messaging using a node specialization architecture in the dynamic routing network 2 2006
* 2007/0239,822 Asynchronous messaging using a node specialization architecture in the dynamic routing network 11 2006
* 8505024 Storing state in a dynamic content routing network 1 2006
* 2007/0050,519 Storing state in a dynamic content routing network 17 2006
9071648 Asynchronous messaging using a node specialization architecture in the dynamic routing network 0 2012
9613076 Storing state in a dynamic content routing network 0 2013
 
ABLAISE LIMITED (15)
* 2005/0154,732 Serving signals 0 2004
* 2005/0234,865 Serving signals 0 2005
* 2005/0229,098 Serving signals 0 2005
* 2006/0155,730 Serving signals 0 2006
* 2006/0155,769 Serving signals 0 2006
* 2006/0143,165 Serving signals 0 2006
* 2006/0143,166 Serving signals 0 2006
* 2006/0168,516 Serving signals 0 2006
* 2006/0178,992 Serving signals 0 2006
* 2006/0184,622 Serving signals 2 2006
* 2006/0184,458 Serving signals 0 2006
* 2006/0184,581 Serving signals 0 2006
* 2006/0184,621 Serving signals 0 2006
* 2006/0184,582 Serving signals 0 2006
* 2006/0184,580 Serving signals 0 2006
 
INSTART LOGIC, INC. (1)
* 6021426 Method and apparatus for dynamic data transfer on a web page 142 1997
 
APPLE INC. (4)
* 7716674 Streaming server administration protocol 2 2000
* 8635540 Method and apparatus for managing internet transactions 0 2006
8732731 Streaming server administration protocol 0 2010
* 2010/0299,406 STREAMING SERVER ADMINISTRATION PROTOCOL 2 2010
 
GULA CONSULTING LIMITED LIABILITY COMPANY (10)
* 7130888 Method and apparatus for controlling a computer over a TCP/IP protocol network 24 1997
* 7100069 Method and apparatus for controlling a computer over a wide area network 20 1997
8924566 Method and apparatus for computing over a wide area network 0 2000
9094384 TCP/IP protocol network with satellite nodes 0 2002
* 2003/0037,134 Method and apparatus for computing over a wide area network 13 2002
8484317 Method and apparatus for computing within a wide area network 1 2006
* 2006/0282,520 Method and apparatus for computing within a wide area network 12 2006
* 2007/0180,021 Method and apparatus for controlling a computer over a wide area network 5 2006
9059967 Method and apparatus for controlling a computer over a TCP/IP protocol network 0 2006
* 2007/0294,334 Method and apparatus for controlling a computer over a TCP/IP protocol network 9 2006
 
P.P.P. CAPITAL ONE, LLC (1)
7039860 Creating web pages category list prior to the list being served to a browser 81 1999
 
RAKUTEN, INC. (1)
* 6067531 Automated contract negotiator/generation system and method 166 1998
 
CANON KABUSHIKI KAISHA (3)
6638316 URL-based facility enablement 11 1999
* 8701171 Apparatus, method, and program for acquiring information during an unavailable communication state in accordance with user identification information 0 2007
* 2008/0040,778 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM 2 2007
 
Intellectual Property I LLC (1)
8812620 Software and method that enables selection of one of a plurality of online service providers 2 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (28)
* 6603487 System for electronically developing and processing a document 13 1996
* 5878417 Method and apparatus for network security in browser based interfaces 23 1996
* 5913033 Apparatus and method for retrieving information using standard objects 99 1996
* 5890158 Method, apparatus, and program storage device for sharing objects with a network server and a database server using a common object model 144 1997
* 6181691 Control of a telephone switching system over a digital information network 102 1997
* 6230168 Method for automatically constructing contexts in a hypertext collection 92 1997
* 6073161 Method and apparatus for determining editing conflicts in a multi-authoring system 95 1997
* 6405223 System for personal storage of different web source versions 19 1998
* 6279151 Method and apparatus for remote source code inclusion 41 1998
* 6185733 Method and apparatus for remote object code inclusion 33 1998
* 6175832 Method, system and program product for establishing a data reporting and display communication over a network 79 1998
6684369 Web site creator using templates 203 1998
* 6247032 Automated system and method for approving web site content 68 1998
6567830 Method, system, and program for displaying added text to an electronic media file 22 1999
6551357 Method, system, and program for storing and retrieving markings for display to an electronic media file 80 1999
* 6516339 High performance client/server editor 18 1999
6526524 Web browser program feedback system 21 1999
* 6904424 Method and a system for managing shell script file development and execution 18 1999
* 7089279 Method and system for collaborating among interconnected client terminals 14 1999
7133897 Method to import/export or detach/attach a file to/from a remote mail server 8 1999
7207000 Providing dynamic web pages by separating scripts and HTML code 17 2000
* 6636848 Information search using knowledge agents 93 2000
* 6968356 Method and apparatus for transferring data between a client and a host across a firewall 5 2000
* 2003/0018,759 Method and system for performing computer system cloning 8 2001
7617222 Transferring data and storing metadata across a network 107 2002
7107546 Toggleable widget for a user interface 30 2002
* 2004/0003,013 Transferring data and storing metadata across a network 18 2002
6662209 High performance client/server editor 18 2002
 
CISCO TECHNOLOGY, INC. (2)
* 6513153 Automatically integrating and executing application software modules 10 1999
* 7574662 Remote document sharing 0 2004
 
SIEMENS AKTIENGESELLSCHAFT (2)
* 7072987 Method for operating and observing field devices 35 2002
* 2004/0255,017 Method for operating and observing field devices 5 2004
 
GOOGLE LLC (11)
* 5898835 System and method for remotely executing a command 85 1996
* 6094655 Method of creating and using notes decision capsules 131 1997
7668740 Method, system, and computer program product for interfacing with information sources 26 2000
8849692 Online advertising program enrollment program 2 2005
* 7840648 Web-page authoring tool for automatic enrollment in advertising program 13 2005
8271505 System and method for electronic message notification 0 2006
* 2007/0011,202 System and method for electronic message notification 0 2006
8027854 Method, system, and computer program product for interfacing with information sources 28 2006
9514235 Web page authoring tool for structured documents 0 2009
* 2009/0235,158 Web Page Authoring Tool for Structured Documents 56 2009
8612269 Method, system, and computer program product to store event information and corresponding event availability information 2 2011
 
USA TECHNOLOGIES, INC. (18)
6609102 Universal interactive advertizing and payment system for public access electronic commerce and business related products and services 32 1999
6604085 Universal interactive advertising and payment system network for public access electronic commerce and business related products and services 92 1999
6611810 Store display window connected to an electronic commerce terminal 27 1999
6604086 Electronic commerce terminal connected to a vending machine operable as a telephone 55 1999
6601037 System and method of processing credit card, e-commerce, and e-business transactions without the merchant incurring transaction processing fees or charges worldwide 55 1999
6615183 Method of warehousing user data entered at an electronic commerce terminal 60 1999
6604087 Vending access to the internet, business application software, e-commerce, and e-business in a hotel room 47 1999
6609103 Electronic commerce terminal for facilitating incentive-based purchasing on transportation vehicles 115 1999
7089209 Method for revaluing a phone card 18 2000
6629080 Transaction processing method of fulfilling an electronic commerce transaction by an electronic commerce terminal system 27 2000
6807532 Method of soliciting a user to input survey data at an electronic commerce terminal 63 2000
6763336 METHOD OF TRANSACTING AN ELECTRONIC MAIL, AN ELECTRONIC COMMERCE, AND AN ELECTRONIC BUSINESS TRANSACTION BY AN ELECTRONIC COMMERCE TERMINAL USING A WIRELESSLY NETWORKED PLURALITY OF PORTABLE DIGITAL DEVICES 59 2000
6684197 Method for revaluing a private label card using an electronic commerce terminal 24 2000
6643623 Method of transacting an electronic mail, an electronic commerce, and an electronic business transaction by an electronic commerce terminal using a gas pump 8 2000
6622124 Method of transacting an electronic mail, an electronic commerce, and an electronic business transaction by an electronic commerce terminal operated on a transportation vehicle 51 2000
6606605 Method to obtain customer specific data for public access electronic commerce services 68 2000
7805338 Method of constructing a digital content play list for transmission and presentation on a public access electronic terminal 21 2002
* 2002/0156,704 Method of constructing a digital content play list for transmission and presentation on a public access electronic terminal 11 2002
 
SOUND VIEW INNOVATIONS, LLC (1)
* 6012090 Client-side parallel requests for network services using group name association 336 1997
 
IP3, SERIES 100 OF ALLIED SECURITY TRUST I (1)
* 8381087 Automated electronic document filing system, method, and article of manufacture 0 2000
 
AT&T INTELLECTUAL PROPERTY II, L.P. (2)
9083508 Method and apparatus for data transmission using multiple transmit antennas 0 2014
9780922 Method and apparatus for data transmission using multiple transmit antennas 0 2015
 
GRAPHON CORPORATION (21)
6324538 Automated on-line information service and directory, particularly for the world wide web 126 1998
7127464 Method for updating personal financial information on a web site 11 2004
* 2006/0015,627 Multi-homed Web server 9 2005
* 2006/0085,355 Downloadable software package incorporating license management software 10 2005
* 2006/0085,356 Method for purchasing a software license over a public network 8 2005
* 2006/0106,730 Retro-fitted network licensing system 8 2005
* 2006/0106,732 Network licensing system for portable computers 6 2005
* 2006/0106,731 Regional network licensing system 2 2005
* 2006/0190,459 METHOD AND APPARATUS FOR ALLOWING A USER TO DISPLAY A PRE-DEFINED NUMBER OF SEARCH RESULTS ON A WEB PAGE 4 2006
* 2006/0265,336 AUTOMATED SYSTEM FOR MANAGEMENT OF LICENSED DIGITAL ASSETS 1 2006
8510226 Method for synchronous encryption between a client and a licensing agent 7 2007
8117298 Multi-homed web server 8 2010
8676778 Method and apparatus for electronically publishing information on a computer network 0 2011
* 2011/0219,006 METHOD AND APPARATUS FOR ELECTRONICALLY PUBLISHING INFORMATION ON A COMPUTER NETWORK 0 2011
8370453 Modular multi-homed web server with compiled animation server 0 2011
8370476 Modular multi-homed web server with animation player 0 2011
8364754 Multi-homed web server with compiled animation server and programmable functionality 0 2011
8359368 Multi-homed web server with animation player 0 2011
8356073 Multi-homed web server with animation player and programmable functionality 0 2011
8346861 Web server with animation player 0 2011
8346890 Multi-homed web server with compiled animation server 0 2011
 
ENTIT SOFTWARE LLC (4)
* 9684728 Sharing video 0 2007
* 8548978 Network video guide and spidering 1 2007
* 2007/0282,819 NETWORK VIDEO GUIDE AND SPIDERING 32 2007
* 2007/0282,818 NETWORK VIDEO GUIDE AND SPIDERING 15 2007
 
GRAPHON NES SUB, LLC (2)
7269591 Method and apparatus for providing a pay-for-service web site 17 2004
7028034 Method and apparatus for providing a dynamically-updating pay-for-service web site 17 2004
 
Global Information Research and Technologies, LLC (1)
* 7047246 Search and index hosting system 2 2003
 
EMC CORPORATION (1)
* 6038595 Information/communication device for network based services and a system for use of information/communication based services 64 1998
 
SPRING VENTURES LTD (7)
7631032 Personalized internet interaction by adapting a page format to a user record 38 1999
7596609 WWW addressing 38 1999
8661094 WWW addressing 5 2008
* 2009/0144,288 WWW addressing 8 2008
8464159 Personalized internet interaction 2 2009
* 2010/0050,078 PERSONALIZED INTERNET INTERACTION 13 2009
* 2011/0191,410 WWW Addressing 9 2011
 
THOMAS C. AMON (2)
7933969 Apparatus and method for providing a provider-selected message in response to a user request for user-selected information 0 2006
* 2006/0247,974 APPARATUS AND METHOD FOR PROVIDING A PROVIDER-SELECTED MESSAGE IN RESPONSE TO A USER REQUEST FOR USER-SELECTED INFORMATION 2 2006
 
TOSHIBA TEC KABUSHIKI KAISHA (2)
* 7509577 Method and system for implementing a clipboard 10 2003
* 2004/0039,995 Method and system for implementing a clipboard 15 2003
 
NUANCE COMMUNICATIONS, INC. (6)
* 6078886 System and method for providing remote automatic speech recognition services via a packet network 167 1997
6366886 System and method for providing remote automatic speech recognition services via a packet network 118 2000
7139715 System and method for providing remote automatic speech recognition and text to speech services via a packet network 18 2005
* 2005/0131,704 System and method for providing remote automatic speech recognition and text to speech services via a packet network 8 2005
8209184 System and method of providing generated speech via a network 8 2006
9065914 System and method of providing generated speech via a network 0 2012
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (4)
* 6151609 Remote editor system 87 1996
* 5991760 Method and apparatus for modifying copies of remotely stored documents using a web browser 132 1997
8495694 Video-enabled community building 1 2011
* 2011/0214,144 VIDEO-ENABLED COMMUNITY BUILDING 11 2011
 
ZVELO, INC. (6)
8266304 Managed services platform 1 2005
* 2006/0021,014 Managed services platform 3 2005
8572267 Managed services platform 0 2006
8180909 Managed services platform 7 2007
* 2008/0028,061 Managed Services Platform 1 2007
8977762 Managed services platform 0 2013
 
MEI CALIFORNIA, INC. (2)
* 6026431 System for providing a user with parameter-specific information 7 1997
* 5946695 Method for viewing and providing to a user parameter-specific information 6 1997
 
TERAGRAM CORPORATION (1)
* 6336116 Search and index hosting system 22 1998
 
STAMPS.COM INC. (1)
6931549 Method and apparatus for secure data storage and retrieval 57 2000
 
IMMERSION CORPORATION (2)
* 8838671 Defining force sensations associated with graphical images 9 2002
* 2002/0138,562 Defining force sensations associated with graphical images 14 2002
 
JPMORGAN CHASE BANK, N.A. (1)
* 2002/0169,667 Content submission and distribution system for use in clearing advertisement spots 3 2002
 
VIAVI SOLUTIONS INC. (1)
* 2002/0176,448 System, analyzer, and method for synchronizing a distributed system 2 2002
 
MICROSOFT TECHNOLOGY LICENSING, LLC (30)
* 6031989 Method of formatting and displaying nested documents 209 1997
* 6128653 Method and apparatus for communication media commands and media data using the HTTP protocol 90 1997
* 5978817 Browser having automatic URL generation 92 1997
6327045 Computer network 59 1997
* 6240456 System and method for collecting printer administration information 105 1997
* 6289461 Bi-directional process-to-process byte stream protocol 98 1998
* 6370561 Method and system for invoking methods of objects over the internet 53 1999
* 6615231 System and method for directing requests to specific processing 18 1999
* 2002/0065,849 Method and system for integrating network-based functionality into productivity applications employing word processing documents 39 2001
7103799 Bi-directional process-to-process byte stream protocol 36 2001
* 2001/0056,547 Bi-directional process-to-process byte stream protocol 60 2001
* 6678724 Common namespace for internet and local filesystem objects 20 2002
* 2005/0034,065 Method and apparatus for processing content 15 2004
* 7433875 Web store events 0 2004
* 2005/0108,264 Web store events 1 2004
7451127 Web store events 0 2005
* 7664871 Methods and apparatus for communication media commands and data using the HTTP protocol 3 2005
* 2005/0198,364 Methods and apparatus for communication media commands and data using the HTTP protocol 20 2005
7761585 Techniques for automatically detecting protocols in a computer network 2 2005
* 2006/0041,917 Techniques for automatically detecting protocols in a computer network 10 2005
* 8010850 Client extended error handling 3 2006
* 2007/0204,012 Client extended error handling 4 2006
* 7945849 Identifying appropriate client-side script references 0 2007
* 2008/0235,325 IDENTIFYING APPROPRIATE CLIENT-SIDE SCRIPT REFERENCES 6 2007
9164671 Web application navigation domains 2 2010
* 2011/0307,810 LIST INTEGRATION 43 2010
9021469 Web application pinning including task bar pinning 5 2014
9069636 Dynamic web application notifications including task bar overlays 3 2014
9367636 Web application home button 0 2014
9588754 Dynamic web application notifications including task bar overlays 0 2015
 
E-PARCEL, LLC (2)
6321348 System for remote internet consulting, servicing and repair 54 1997
* 6170065 Automatic system for dynamic diagnosis and repair of computer configurations 131 1997
 
Dazel Corporation (1)
* 6044372 Method and apparatus for publishing information to a communications network and enabling subscriptions to such information 188 1997
 
VERIZON PATENT AND LICENSING INC. (19)
6842447 Internet protocol transport of PSTN-to-PSTN telephony services 45 1999
6735209 Address definition for IP telephony services 19 1999
7860114 Method and system for dynamic gateway selection in an IP telephony network 4 1999
6615236 SIP-based feature control 98 1999
6480588 Methods for providing prepaid telephony service via an internet protocol network system 59 1999
9281996 Method and system for dynamic gateway selection in an IP telephony network 0 2000
7010103 Methods for providing prepaid telephony service via an internet protocol network system 2 2002
7779072 SIP-based feature control 5 2003
* 2003/0200,260 SIP-based feature control 9 2003
7492775 Address definition for IP telephony services 3 2004
7844039 Methods for providing prepaid telephony service via an internet protocol network system 3 2004
* 2004/0240,638 Methods for providing prepaid telephony service via an internet protocol network system 11 2004
8743892 Method and system for dynamic gateway selection in an IP telephony network 0 2004
7653081 Internet protocol transport of PSTN-to-PSTN telephony services 8 2004
* 2004/0258,239 Method and system for dynamic gateway selection in an IP telephony network 35 2004
8731158 Methods for providing prepaid telephony service via an internet protocol network system 0 2008
* 2009/0110,164 METHODS FOR PROVIDING PREPAID TELEPHONY SERVICE VIA AN INTERNET PROTOCOL NETWORK SYSTEM 0 2008
8687625 Internet protocol transport of PSTN-to-PSTN telephony services 0 2010
* 2010/0118,866 INTERNET PROTOCOL TRANSPORT OF PSTN-TO-PSTN TELEPHONY SERVICES 9 2010
 
AUDIBLE, INC. (6)
7765308 Apparatus and method for authoring and maintaining a library of content and targeting content to a playback device 3 2001
7895288 Personalized time-shifted programming 1 2001
7979914 Time-based digital content authorization 2 2009
8572272 Personalized time-shifted programming 0 2010
* 2011/0016,504 Personalized Time-Shifted Programming 0 2010
9002746 License management for digital content 0 2012
 
THOMSON LICENSING (2)
* 7216266 Change request form annotation 0 2003
* 2004/0181,711 Change request form annotation 10 2003
 
SOVERAIN IP, LLC (4)
* 8635327 Web advertising method 1 2000
8606900 Method and system for counting web access requests 1 2000
* 2008/0109,374 INTERNET SERVER ACCESS CONTROL AND MONITORING SYSTEMS 5 2008
* 2008/0201,344 INTERNET SERVER ACCESS CONTROL AND MONITORING SYSTEMS 23 2008
 
FLASH NETWORKS LTD. (3)
6263485 Method and apparatus for describing an interface definition language-defined interface, operation, and data type 18 1996
* 6253254 Hyper media object management 21 1996
6173327 Object-oriented method and apparatus for information delivery 134 1996
 
CRS LLC (1)
6401077 Method and system for providing additional behavior through a web page 121 1999
 
ROVI TECHNOLOGIES CORPORATION (2)
* 7523399 Downloading software from a server to a client 6 2001
7305472 Method for downloading a web page to a client for efficient display on a television screen 9 2005
 
SNAPCHAT, INC. (2)
7359990 Editing files of remote systems using an integrated development environment 7 2002
* 2004/0003,119 Editing files of remote systems using an integrated development environment 16 2002
 
TARGET BRANDS, INC. (2)
8489452 Systems and methods for providing a user incentive program using smart card technology 9 2003
9152973 Systems and methods for providing a user incentive program using circuit chip technology 0 2013
 
YAHOO HOLDINGS, INC. (4)
* 6343302 Remote web site authoring system and method 148 1997
* 2003/0023,754 Method and system for adding real-time, interactive functionality to a web-page 83 2001
* 6581061 Remote web site authoring system and method 105 2002
7062492 Remote web site authoring system and method 13 2003
 
Next Software, Inc. (8)
* 6651108 Method and apparatus for generating object-oriented world wide web pages 58 1995
* 7574663 Method and apparatus for managing Internet transactions 4 2006
* 2006/0184,887 Method and apparatus for managing Internet transactions 3 2006
7652680 Method and apparatus for managing internet transactions 4 2006
* 2007/0192,709 Method and apparatus for managing Internet transactions 6 2006
7698286 Method and apparatus for managing internet transactions 1 2006
* 2007/0113,192 Method and apparatus for managing Internet transactions 1 2006
* 2007/0113,193 Method and apparatus for managing Internet transactions 4 2006
 
RPX CORPORATION (2)
* 5938737 Internet upstream request compression 81 1997
* RE39017 Internet upstream request compression 0 2001
 
KIMBERLY-CLARK WORLDWIDE, INC. (1)
* 2005/0138,832 Through-air dryer assembly 2 2005
 
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
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 6336123 Hierarchical based hyper-text document preparing and management apparatus 45 1997
 
AT&T CORP. (1)
* 6065016 Universal directory service 47 1996
* Cited By Examiner