Information transfer arrangement for distributed computer system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5701427
SERIAL NO

07408751

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computer system comprising one or more information source modules and information display modules interconnected by a communications link. The information source module transmits, and the information display module receives, original information items using a peer-to-peer message transmission protocol. Thereafter, the information source module transmits update information items to the information display modules at one time using a multi-cast information transmission mechanism. In the multi-cast information transmission mechanism, an information display module determines when it has missed an update information message, waits a selected backoff delay time, and transmits a retransmission request for update information messages whose retransmission has not been requested by other information display modules during the backoff delay period. The information display modules receive the retransmitted update information messages and process them in the same order in which the corresponding update information messages were originally transmitted. The original update information messages and the retransmitted update information messages are transmitted over different channels and only those information display modules that need to receive the retransmitted messages monitor the retransmission channel.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.HOUSTON, TX13573

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Lathrop, Alan Littleton, MA 1 118

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 4807224 Multicast data distribution system and method 169 1987
 
Datapoint Corporation (2)
* 4941089 Input/output network for computer system 179 1986
* 5014267 Video conferencing network 326 1989
 
HEWLETT-PACKARD COMPANY (1)
* 4675864 Serial bus system 23 1985
 
TELEDIFFUSION DE FRANCE (1)
* 4554660 One-way data transmission system 9 1982
 
ICS Electronics Corporation (1)
* 4959833 Data transmission method and bus extender 48 1989
 
KABUSHIKI KAISHA TOSHIBA (1)
* 4805168 Local area communication network 11 1988
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
* 4818984 Broadcasting messages in a distributed processing system 35 1986
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
PMC-SIERRA, INC. (1)
* 6415347 Hardware attention management circuit and method for parallel SCSI host adapters 1 1999
 
Other [Check patent profile for assignment information] (4)
* 2004/0052,253 System and method for supervised downloading of broadcast data 2 2003
* 2006/0179,427 System and method for automatically generating code templates for communication via a predefined communication interface 11 2006
* 2007/0118,543 Full-text search device performing merge processing by using full-text index-for-registration/ deletion storage part with performing registration/deletion processing by using other full-text index-for-registration/deletion storage part 2 2006
* 2008/0279,208 SYSTEM AND METHOD FOR BUFFERING DATA RECEIVED FROM A NETWORK 6 2008
 
SEIKO EPSON CORPORATION (6)
8429227 Image display device and method of announcing a presence of an image display device over a network 0 2004
7660878 Image display device executing instructions in a multicast message to configure itself to connect to a network 3 2004
* 2005/0267,943 Image display device and method of communicating with an image display device over a network 21 2004
* 2004/0267,891 Image display device and method of announcing a presence of an image display device over a network 7 2004
8001224 Image display device and method of communicating with an image display device over a network 0 2009
* 2010/0138,509 IMAGE DISPLAY DEVICE AND METHOD OF COMMUNICATING WITH AN IMAGE DISPLAY DEVICE OVER A NETWORK 3 2009
 
PANASONIC CORPORATION (1)
* 7885605 Communication terminal apparatus, communication system, communication method, and program 1 2007
 
LINKEDIN CORPORATION (1)
* 6480897 Optimistic transmission flow control including receiver data discards upon inadequate buffering condition 10 1997
 
NOKIA TECHNOLOGIES OY (1)
* 6732150 Apparatus, and associated method, for providing a client with out-of-band messages 23 1999
 
NUMECENT HOLDINGS, INC. (24)
8438298 Intelligent network streaming and execution system for conventionally coded applications 37 2006
8261345 Rule-based application access management 16 2007
8892738 Deriving component statistics for a stream enabled application 0 2008
8024523 Opportunistic block transmission with time constraints 13 2008
8509230 Software streaming system and method 10 2009
8527706 Opportunistic block transmission with time constraints 8 2011
8661197 Opportunistic block transmission with time constraints 0 2012
8782778 Rule-based application access management 0 2012
8752128 Rule-based application access management 3 2012
8893249 Intelligent network streaming and execution system for conventionally coded applications 1 2012
9094480 Software streaming system and method 1 2013
8898391 Opportunistic block transmission with time constraints 0 2013
9054962 Rule-based application access management 3 2014
9054963 Rule-based application access management 2 2014
9436578 Deriving component statistics for a stream enabled application 0 2014
9130953 Intelligent network streaming and execution system for conventionally coded applications 1 2014
9300752 Opportunistic block transmission with time constraints 0 2014
9380063 Rule-based application access management 0 2015
9578075 Software streaming system and method 0 2015
9654548 Intelligent network streaming and execution system for conventionally coded applications 0 2015
9781007 Opportunistic block transmission with time constraints 0 2016
9571501 Rule-based application access management 0 2016
9699194 Rule-based application access management 0 2016
9825957 Rule-based application access management 0 2017
 
EPICREALM LICENSING LP (1)
8504663 Method and system for community data caching 9 2012
 
EPICREALM OPERATING INC. (1)
8572326 Method and system for dynamic distributed data caching when a source of data is not available 1 2012
 
ERICREALM OPERATING INC. (3)
9210236 Method and system for dynamic distributed data caching 3 2013
9032155 Method and system for dynamic distributed data caching 0 2013
8984229 Method and system for dynamic distributed data caching 0 2013
 
PABLO, LLC (3)
8180692 System and method for performing automatic spread trading 4 2008
* 2009/0006,244 System and Method for Performing Automatic Spread Trading 24 2008
8768806 System and method for performing automatic spread trading 0 2012
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
* 9479961 Facilitating multicast traffic collision reduction 0 2013
* 2015/0071,078 FACILITATING MULTICAST TRAFFIC COLLISION REDUCTION 0 2013
 
NEC CORPORATION (2)
* 6092109 Information matching system and its matching method for matching information between terminal equipment connected via network 2 1998
6603796 Radio communication system and transmission and/or reception apparatus for use in the system 5 1999
 
FORSETT ENTERPRISES LIMITED LIABILITY COMPANY (1)
* 2007/0078,978 Method and apparatus for updating information in a low-bandwidth client/server object-oriented system 21 2006
 
SONY INTERACTIVE ENTERTAINMENT INC. (7)
8224985 Peer-to-peer communication traversing symmetric network address translators 68 2005
7995478 Network communication with path MTU size discovery 3 2007
8171123 Network bandwidth detection and distribution 11 2008
8015300 Traversal of symmetric network address translator for multiple simultaneous connections 2 2010
8005957 Network traffic prioritization 2 2010
8930545 Traversal of symmetric network address translator for multiple simultaneous connections 0 2011
8943206 Network bandwidth detection and distribution 0 2012
 
PISMO LABS TECHNOLOGY LIMITED (2)
* 9497135 Method and system for reduction of time variance of packets received from bonded communication links 0 2011
* 2014/0219,284 METHOD AND SYSTEM FOR REDUCTION OF TIME VARIANCE OF PACKETS RECEIVED FROM BONDED COMMUNICATION LINKS 1 2011
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
7716660 Method and system for downloading updates 97 2004
* 2006/0130,037 Method and system for downloading updates 49 2004
* 8291093 Peer-to-peer remediation 1 2005
* 8543543 Hash-based file comparison 2 2011
* 8924577 Peer-to-peer remediation 0 2012
 
MARVELL INTERNATIONAL LTD. (1)
* 7797592 Automatic communication channel fault mitigation 0 2009
 
TRADING TECHNOLOGIES INTERNATIONAL, INC. (11)
7904370 System and method for variably regulating order entry in an electronic trading system 21 2003
* 2004/0193,526 System and method for variably regulating order entry in an electronic trading system 61 2003
8543485 System and method for variably regulating order entry in an electronic trading system 0 2006
* 7392219 System and method for variably regulating order entry in an electronic trading system 30 2006
* 2006/0265,314 System and method for variably regulating order entry in an electronic trading system 35 2006
* 2006/0259,414 System and method for variably regulating order entry in an electronic trading system 9 2006
7672898 Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy 9 2006
7996300 Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy 3 2010
8156037 Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy 1 2011
8533106 Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy 0 2012
9805418 Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy 0 2013
 
KABUSHIKI KAISHA TOSHIBA (1)
* 6178444 System and method that prevent messages transferred among networked data processing systems from becoming out of sequence 5 1997
 
PENDRAGON WIRELESS LLC (1)
* 6629284 System and method for supervised downloading of broadcast data 23 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
* 6108689 Method and system for processing messages in a distributed computing environment 13 1996
6337852 Flow control system using control information of a message for initiating retransmission of data portion when buffer is available 34 1997
6338091 System for optimistic transmission flow control including receiver data discards upon inadequate buffering condition 29 1997
6338090 Method and apparatus for selectively using input/output buffers as a retransmit vehicle in an information handling system 11 1998
* 7117264 Method and system for peer to peer communication in a network environment 15 2002
* 2003/0131,129 Method and system for peer to peer communication in a network environment 10 2002
7210118 Method and apparatus for modifying relocatable object code filed and monitoring programs 11 2003
* 2004/0107,217 Method and apparatus for modifying relocatable object code files and monitoring programs 4 2003
 
Impro Network Facility, LLC (1)
8090843 Creating a public identity for an entity on a network 0 2011
 
QUALCOMM INCORPORATED (2)
* 7853839 Method and apparatus for verifying the correctness of FTAP data packets received on the FLO waveform 0 2006
* 2007/0234,139 Method and apparatus for verifying the correctness of FTAP data packets received on the FLO waveform 3 2006
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (15)
8392579 Apparatus and method for transmitting data through a network 0 2003
8005971 Apparatus for communicating with a network 2 2003
7450599 Apparatus and method for communicating with a network 4 2003
7430623 System and method for buffering data received from a network 5 2003
7373408 Network communication apparatus and method 2 2003
7319670 Apparatus and method for transmitting data to a network based on retransmission requests 2 2003
7298755 Apparatus and method for communicating with a network and for monitoring operational performance of the apparatus 1 2003
7233573 Apparatus and method for receiving data from a network 23 2003
6914607 Apparatus and method for buffering data 3 2003
* 2004/0156,378 Network communication apparatus and method 1 2003
* 2004/0156,366 Apparatus and method for receiving data from a network 5 2003
* 2004/0156,392 Apparatus and method for transmitting data through a network 5 2003
* 2004/0156,379 System and method for buffering data received from a network 1 2003
* 2004/0156,315 Apparatus and method for transmitting data to a network based on retransmission requests 1 2003
* 2004/0156,377 Apparatus and method for communicating with a network 1 2003
 
CISCO TECHNOLOGY, INC. (2)
* 7299455 Remote monitoring of computer programs 11 2003
* 2004/0153,997 Remote monitoring of computer programs 3 2003
 
PARALLEL NETWORKS, LLC (17)
* 7188145 Method and system for dynamic distributed data caching 53 2001
* 2002/0107,934 Method and system for dynamic distributed data caching 18 2001
7730262 Method and system for dynamic distributed data caching 17 2007
7694076 Method and system for dynamic distributed data caching 16 2007
7519677 Method and system for dynamic distributed data caching 15 2007
* 2007/0150,577 Method and System for Dynamic Distributed Data Caching 1 2007
* 2007/0150,575 Method and System for Dynamic Distributed Data Caching 3 2007
7975032 Method and system for community data caching 4 2010
7890701 Method and system for dynamic distributed data caching 9 2010
* 2010/0241,810 Method and System for Dynamic Distributed Data Caching 4 2010
8205044 Method and system for dynamic distributed data caching 1 2011
* 2011/0161,421 METHOD AND SYSTEM FOR DYNAMIC DISTRIBUTED DATA CACHING 4 2011
8135812 Method and system for community data caching 5 2011
8271628 Method and system for community data caching 6 2012
* 9369540 Method and system for dynamic distributed data caching 3 2015
* 2015/0189,037 Method and System for Dynamic Distributed Data Caching 0 2015
9602618 Method and system for dynamic distributed data caching 0 2016
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6289511 Method and system for distributing software in a telecommunications network 42 1998
 
YOKOGAWA ELECTRIC CORPORATION (1)
* 2009/0287,322 INSTRUMENTATION CONTROL SYSTEM 0 2009
 
ENDEAVORS TECHNOLOGIES, INC. (2)
* 2002/0087,883 Anti-piracy system for remotely served computer applications 210 2001
* 2006/0136,389 System and method for invocation of streaming application 83 2004
 
GOOGLE LLC (1)
* 2010/0057,628 Modular Workflow Management 2 2009
 
RICOH COMPANY, LTD. (5)
* 6785711 Method and system for displaying various messages while performing tasks or while idling 26 2000
* 7702666 Full-text search device performing merge processing by using full-text index-for-registration/deletion storage part with performing registration/deletion processing by using other full-text index-for-registration/deletion storage part 3 2003
* 2004/0006,555 Full-text search device performing merge processing by using full-text index-for-registration/deletion storage part with performing registration/deletion processing by using other full-text index-for-registration/deletion storage part 7 2003
7730069 Full-text search device performing merge processing by using full-text index-for-registration/ deletion storage part with performing registration/deletion processing by using other full-text index-for-registration/deletion storage part 10 2006
7644097 Full-text search device performing merge processing by using full-text index-for-registration/deletion storage part with performing registration/deletion processing by using other full-text index-for-registration/deletion storage part 2 2006
 
RPX CLEARINGHOUSE LLC (1)
* 6581175 Apparatus and method of requesting retransmission of a message across a network 16 1999
 
Stream Theory, Inc./Endeavors Technologies, Inc. (1)
7577751 Software streaming system and method 124 2005
 
CREDIT MANAGERS ASSSOCIATION OF CALIFORNIA DOING BUSINESS AS CMA BUSINESS CREDIT SERVICES (1)
8831995 Optimized server for streamed applications 6 2001
 
INTEL CORPORATION (3)
* 2005/0147,099 Data transmission apparatus, systems, and methods 0 2003
7136422 Method and apparatus for capacity increase and enhanced communications performance in CATV networks 2 2005
* 2006/0008,039 Method and apparatus for capacity increase and enhanced communications performance in CATV networks 6 2005
 
STREAM THEORY, INC. (5)
7451196 Method and system for executing a software application in a virtual environment 86 2001
7240162 System and method for predictive streaming 79 2004
8359591 Streaming from a media device 19 2005
9716609 System and method for tracking changes to files in streaming applications 0 2006
8949820 Streaming from a media device 2 2012
 
SONY INTERACTIVE ENTERTAINMENT AMERICA LLC (7)
* 7685301 Redundancy lists in a peer-to-peer relay network 3 2003
* 2005/0086,350 Redundancy lists in a peer-to-peer relay network 41 2003
8396984 Peer-to-peer relay network with decentralized control 2 2007
7792968 Method of maintaining a peer-to-peer relay network 3 2007
* 2008/0046,554 Peer-to-peer relay network 1 2007
* 2008/0046,555 Peer-to-peer relay network 5 2007
8060626 Method for host selection based on discovered NAT type 8 2008
 
F. POSZAT HU, L.L.C. (9)
* 6772227 Communicating between address spaces 11 2002
7937471 Creating a public identity for an entity on a network 5 2002
* 2003/0233,454 Creating a public identity for an entity on a network 15 2002
8234358 Communicating with an entity inside a private network using an existing connection to initiate communication 0 2002
7139828 Accessing an entity inside a private network 28 2002
* 2004/0044,778 Accessing an entity inside a private network 8 2002
7949785 Secure virtual community network system 24 2003
* 2004/0249,911 Secure virtual community network system 143 2003
* 2011/0196,945 CREATING A PUBLIC IDENTITY FOR AN ENTITY ON A NETWORK 9 2011
 
UNISYS CORPORATION (1)
* 6161198 System for providing transaction indivisibility in a transaction processing system upon recovery from a host processor failure by monitoring source message sequencing 44 1997
 
ZHIGU HOLDINGS LIMITED (2)
* 7765305 Retry request overload protection 2 2005
* 2006/0230,305 Retry request overload protection 6 2005
* Cited By Examiner