WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
File transfer system using dynamically assigned ports    
United States Patent6219669   
Link to this pagehttp://www.wikipatents.com/6219669.html
Inventor(s)Haff; Maurice W. (Easton, MD); Clarke; Christopher D. (Annapolis, MD)
AbstractA computer data signal embodied in a propagation medium is provided. The signal enables a variable number of data transfers and includes an initial connection source code segment and a data transfer source code segment. The initial connection source code segment establishes a connection between at least two devices via predetermined listening ports, with at least one predetermined listening port residing within each device. The initial connection source code segment also dynamically assigns a first data port within a first device, and transmits the address of the first data port to a remaining device via the predetermined listening ports. The data transfer source code segment is for each of the variable number of data transfer operations. The data transfer source code segment dynamically assigns a corresponding second data port within the remaining device and transfers data between the connected devices via the data ports so that the data is substantially simultaneously transferred between a variable number of devices via the data ports. Each pair of first and second data ports is established in response to each listening port connection.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 6219669
File transfer system using dynamically assigned ports - US Patent 6219669 Drawing
File transfer system using dynamically assigned ports
Inventor     Haff; Maurice W. (Easton, MD); Clarke; Christopher D. (Annapolis, MD)
Owner/Assignee     Hyperspace Communications, Inc. (Easton, MD)
Patent assignment
All assignments
Publication Date     April 17, 2001
Application Number     09/190,219
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     November 13, 1998
US Classification     707/10 707/104.1 707/203
Int'l Classification     G06F 017/30
Examiner     Black; Thomas G.
Assistant Examiner     Rones; Charles L.
Attorney/Law Firm     Greenblum & Bernstein, P.L.C.
Address
Parent Case     CROSS REFERENCES TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Patent Application No. 60/065,533, in the names of Maurice Haff et. al., entitled "File Transfer System For Direct Transfer Between Computers", filed on Nov. 13, 1997; U.S. Provisional Patent Application No. 60/085,427, in the names of Maurice Haff et. al., entitled "File Transfer System", filed on May 14, 1998; and U.S. Provisional Application No. 60/100,962, filed Sep. 17, 1998; the disclosures of which are expressly incorporated herein by reference in their entireties.
Priority Data    
USPTO Field of Search     707/8 707/10 707/203 707/104 709/228 370/225 370/94.1 395/187.01
Patent Tags     file transfer dynamically assigned ports
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
6029201
Neill
709/228
Feb,2000

[0 after 0 votes]
5920629
Rosen
705/69
Jul,1999

[0 after 0 votes]
5915019
Ginter
705/54
Jun,1999

[0 after 0 votes]
5903647
Ronning
705/57
May,1999

[0 after 0 votes]
5864683
Boebert
709/249
Jan,1999

[0 after 0 votes]
5860068
Cook
705/26
Jan,1999

[0 after 0 votes]
5828893
Wied
709/229
Oct,1998

[0 after 0 votes]
5825890
Elgamal
713/151
Oct,1998

[0 after 0 votes]
5802299
Logan
709/218
Sep,1998

[0 after 0 votes]
5799318
Cardinal

Aug,1998

[0 after 0 votes]
5790677
Fox
705/78
Aug,1998

[0 after 0 votes]
5790790
Smith
709/206
Aug,1998

[0 after 0 votes]
5778368
Hogan
707/10
Jul,1998

[0 after 0 votes]
5742587
Zornig
370/235
Apr,1998

[0 after 0 votes]
5742762
Scholl
709/200
Apr,1998

[0 after 0 votes]
5708422
Blonder
340/5.41
Jan,1998

[0 after 0 votes]
5677773
Sakayama

Oct,1997

[0 after 0 votes]
5659794
Caldarale
710/1
Aug,1997

[0 after 0 votes]
5652905
Shinjo
709/234
Jul,1997

[0 after 0 votes]
5644778
Burks

Jul,1997

[0 after 0 votes]
5634129
Dickinson
719/315
May,1997

[0 after 0 votes]
5634057
Dickinson
719/315
May,1997

[0 after 0 votes]
5634010
Ciscon
709/223
May,1997

[0 after 0 votes]
5634005
Matsuo
709/206
May,1997

[0 after 0 votes]
5632018
Otorii
709/200
May,1997

[0 after 0 votes]
5630063
McConnell
709/200
May,1997

[0 after 0 votes]
5630060
Tang
709/238
May,1997

[0 after 0 votes]
5623644
Self
713/503
Apr,1997

[0 after 0 votes]
5623601
Vu
726/12
Apr,1997

[0 after 0 votes]
5619638
Duggan
715/781
Apr,1997

[0 after 0 votes]
5615336
Robson

Mar,1997

[0 after 0 votes]
5598279
Ishii
358/402
Jan,1997

[0 after 0 votes]
5590334
Saulpaugh
719/315
Dec,1996

[0 after 0 votes]
5564018
Flores
709/206
Oct,1996

[0 after 0 votes]
5555427
Aoe
709/201
Sep,1996

[0 after 0 votes]
5555305
Robinson
380/214
Sep,1996

[0 after 0 votes]
5553371
Uchino
29/527.2
Sep,1996

[0 after 0 votes]
5513328
Christofferson
709/244
Apr,1996

[0 after 0 votes]
5469545
Vanbuskirk
709/234
Nov,1995

[0 after 0 votes]
5442750
Harriman, Jr.
709/233
Aug,1995

[0 after 0 votes]
5423002
Hart
709/249
Jun,1995

[0 after 0 votes]
5422999
Travis
709/217
Jun,1995

[0 after 0 votes]
5408333
Kojima
358/400
Apr,1995

[0 after 0 votes]
5333152
Wilber
379/102.04
Jul,1994

[0 after 0 votes]
5319776
Hile
726/24
Jun,1994

[0 after 0 votes]
5313581
Giokas
719/329
May,1994

[0 after 0 votes]
5297208
Schlafly

Mar,1994

[0 after 0 votes]
5263157
Janis
707/9
Nov,1993

[0 after 0 votes]
5218697
Chung

Jun,1993

[0 after 0 votes]
5210869
Williams
714/48
May,1993

[0 after 0 votes]
5166931
Riddle

Nov,1992

[0 after 0 votes]
5142622
Owens
709/227
Aug,1992

[0 after 0 votes]
5012405
Nishikado
707/8
Apr,1991

[0 after 0 votes]
4975830
Gerpheide
709/228
Dec,1990

[0 after 0 votes]
4891785
Donohoo
709/217
Jan,1990

[0 after 0 votes]
4225918
Beadle
709/217
Sep,1980

[0 after 0 votes]
3648256
Paine
709/230
Mar,1972

[0 after 0 votes]
5394521
Henderson, Jr.
715/804
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]