System and method for maintaining two-way asynchronous notification between a client and a web server

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20020099795A1
SERIAL NO

09766439

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for maintaining direct, two-way asynchronous communication between a client and a web server. An HTTP-compliant request is communicated from a client to a web server. The HTTP request is configured to initialize a CGI that operates within or in conjunction with the web server. A task, associated with the CGI, is executed in accordance with the HTTP request. The task is configured to perform the two-way asynchronous communication with the client until terminated by the client or the CGI. The task includes an operation in which client request data is listened for and read by the CGI through the web server. The task further includes an operation in which data is created and sent by the CGI to the client through the web server.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
DAOU, DANIELSAN DIEGO, CA1
Digital Orchid, Inc.SAN DIEGO, CA1
DISCOVERCAST.COM, INC.SAN DIEGO, CA0

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Betros, Robert San Diego, CA 5 53
Raad, Mansour Winchester, MA 5 53

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 5426637 Methods and apparatus for interconnecting local area networks with wide area backbone networks 232 1992
* 6880010 Methods, systems, and computer program products that request updated host screen information from host systems in response to notification by servers 20 1999
* 6643683 Interactive client-server environment for performing collaborative timing analysis of circuit designs 29 2000
 
ENTIT SOFTWARE LLC (1)
* 6144962 Visualization of web sites and hierarchical data structures 347 1997
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 6192394 Inter-program synchronous communications using a collaboration software system 95 1998
 
INTELLECTUAL VENTURES I LLC (1)
* 6611862 User station software that controls transport and presentation of content from a remote source 219 2000
 
JUNIPER NETWORKS, INC. (1)
* 2003/0033,520 HTTP multiplexor/demultiplexor system for use in secure transactions 35 2002
 
JPMORGAN CHASE BANK, N.A. (1)
* 2002/0055,966 System and method for reading ahead of content 67 2001
 
TEMPEST SOFTWARE, INC. (1)
* 6088796 Secure middleware and server control system for querying through a network firewall 197 1998
 
SOUND VIEW INNOVATIONS, LLC (1)
* 6510439 Method and system for consistent update and retrieval of document in a WWW server 51 1999
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6606660 Stream-based communication in a communication services patterns environment 341 1999
 
ORACLE AMERICA, INC. (1)
* 6604125 Mechanism for enabling a thread unaware or non thread safe application to be executed safely in a multi-threaded environment 34 2000
 
ROVI TECHNOLOGIES CORPORATION (1)
* 6529949 System, method and article of manufacture for remote unlocking of local content located on a client device 117 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
* 7437735 Hierarchical event filtering for storage server 0 2004
* 2005/0193,394 Hierarchical event filtering for storage server 1 2004
* 7493625 Hierarchical event filtering for multiple parent event types 0 2004
* 2005/0193,395 Hierarchical event filtering for multiple parent event types 1 2004
* 8261328 Trusted electronic communication through shared vulnerability 3 2008
* 2010/0043,059 Trusted Electronic Communication Through Shared Vulnerability 1 2008
 
WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT (4)
6981256 Methods and apparatus for enabling dynamic resource collaboration 25 2001
* 2002/0073,206 Methods and apparatus for enabling dynamic resource collaboration 8 2001
8312146 Methods and apparatus for enabling dynamic resource collaboration 5 2005
* 2006/0080,664 Methods and apparatus for enabling dynamic resource collaboration 10 2005
 
PANASONIC CORPORATION (2)
* 8588580 Playback device, recording medium, playback method and program 1 2011
* 2011/0305,435 PLAYBACK DEVICE, RECORDING MEDIUM, PLAYBACK METHOD AND PROGRAM 14 2011
 
SSH COMMUNICATIONS SECURITY LTD. (1)
* 2002/0166,000 Method for inverting program control flow 15 2002
 
Digital Orchid, Inc. (1)
* 2006/0253,535 System and method for collaborative processing of distributed applications 31 2006
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7526801 Bulk transmission of messages using a single HTTP request 1 2005
* 2006/0236,387 Bulk transmission of messages using a single HTTP request 11 2005
 
UNIFY GMBH & CO. KG (2)
8910150 Method for configuring an application 1 2008
* 2011/0179,411 METHOD FOR CONFIGURING AN APPLICATION 24 2008
 
Sorteo Games (2)
7962624 System and method for collaborative processing of distributed applications 0 2006
* 2011/0219,107 SYSTEM AND METHOD FOR COLLABORATIVE PROCESSING OF DISTRIBUTED APPLICATIONS 0 2011
 
GOOGLE TECHNOLOGY HOLDINGS LLC (4)
7349968 Method, system and program product for asynchronously processing requests 6 2003
* 2005/0027,869 Method, system and program product for asynchronously processing requests 81 2003
7756982 Method, system and program product for asynchronously processing requests 4 2008
* 2008/0140,774 METHOD, SYSTEM AND PROGRAM PRODUCT FOR ASYNCHRONOUSLY PROCESSING REQUESTS 4 2008
 
ASPECT COMMUNICATIONS CORPORATION (1)
* 2002/0107,910 Client/server two-way communication system framework under HTTP protocol 37 2001
 
BINARY SERVICES LIMITED LIABILITY COMPANY (2)
* 7158499 Voice-operated two-way asynchronous radio 10 2001
* 2003/0060,181 Voice-operated two-way asynchronous radio 1 2001
* Cited By Examiner