IP Library Granted Patent US 6,941,178
Granted Patent B2
US 6,941,178 · App. 10/368,667 · Granted Sep 6, 2005

Remote programming of serialized semiconductor devices using web or internet protocols

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,941,178
App. No.
10/368,667
Granted
Sep 6, 2005
Kind
B2
Abstract

A method and system for remote programming of serialized semiconductor devices using web or Internet protocols. Semiconductor device programmers access at least one web server for unique numbers to program the serialized semiconductor devices.

Claims (37)

1. A system for remote programming of semiconductor devices, comprising a semiconductor device programmer for programming the semiconductor devices;

a server in communication with the semiconductor device programmer over a network to provide serialized numbers to the semiconductor device programmer for programming into the semiconductor devices;

a computer controller for facilitating communications between the semiconductor device programmer and the server and for controlling the semiconductor device programmer to program the semiconductor devices with the serialized numbers; and

a semiconductor logic interface for interfacing the computer controller with the semiconductor device programmer.

2. The system of claim 1 , wherein the serialized numbers are unique numbers.

3. The system of claim 2 , wherein the unique numbers are generated according to an algorithm.

4. The system of claim 3 , wherein the unique numbers as provided to the semiconductor device programmer are non-sequential.

5. The system of claim 1 , wherein the server is accessed using Internet protocols.

6. The system of claim 5 , wherein the server is accessed using TCP/IP calls and the server responds back with files of the serialized numbers.

7. The system of claim 6 , wherein the server is accessed using HTTP “Get” or “Post” requests and the server responds back with the files comprising one of HTML web pages, web page files, and XML document files.

8. A method of remote programming of semiconductor devices, comprising the steps of

accessing a server using Internet protocols over a network for serialized numbers;

receiving a file of the serialized numbers; and

programming the semiconductor devices with the serialized numbers.

9. The method of claim 8 , wherein the serialized numbers are unique numbers.

10. The method of claim 9 , wherein the unique numbers are generated according to an algorithm.

11. The method of claim 10 , wherein the unique numbers are non-sequential.

12. The method of claim 8 or 9 , wherein the server is accessed using TCP/IP calls and the server responds back with files of the serialized numbers.

13. The method of claim 12 , wherein the server is accessed using HTTP “Get” or “Post” requests and the server responds back with the files comprising one of HTML web pages, web page files, and XML document files.

14. A system for remote programming of semiconductor devices, comprising a semiconductor device programmer for programming the semiconductor devices; and

a plurality of servers in communication with the semiconductor device programmer over a network to provide serialized numbers to the semiconductor device programmer for programming into the semiconductor devices.

15. The system of claim 14 , wherein the serialized numbers are unique numbers.

16. The system of claim 15 , wherein the unique numbers are generated according to an algorithm.

17. The system of claim 16 , wherein the unique numbers as provided to the semiconductor device programmer are non-sequential.

18. The system of claims 14 or 15 , further comprising a computer controller for facilitating communications between the semiconductor device programmer and the servers and for controlling the semiconductor device programmer to program the semiconductor devices with the serialized numbers; and a control logic interface for interfacing the computer controller with the semiconductor device programmer.

19. The system of claims 14 or 15 , wherein the servers are accessed using Internet protocols.

20. The system of claim 19 , wherein the servers are accessed using TCP/IP calls and the servers respond back with files of the serialized numbers.

21. The system of claim 20 , wherein the servers are accessed using HTTP “Get” or “Post” requests and the servers respond back with the files comprising one of HTML web pages, web page files, and XML document files.

22. A method of remote programming of semiconductor devices, comprising the steps of

accessing at least one of a plurality of servers using Internet protocols over a network for serialized numbers;

receiving a file of the serialized numbers; and

programming the semiconductor devices with the serialized numbers.

23. The method of claim 22 , wherein the serialized numbers are unique numbers.

24. The method of claim 23 , wherein the unique numbers are generated according to an algorithm.

25. The method of claim 24 , wherein the unique numbers are non-sequential.

26. The method of claim 22 or 23 , wherein the servers are accessed using TCP/IP calls and the server responds back with files of the serialized numbers.

27. The method of claim 26 , wherein the servers are accessed using HTTP “Get” or “Post” requests and the servers respond back with the files comprising one of HTML web pages, web page files, and XML document files.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT; BANK OF AMERICA, N.A., (ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.; MITEL BUSINESS SYSTEMS, INC.
Reel/Frame 042244/0461 →
SECURITY INTEREST Recorded May 28, 2015
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A.(ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
Reel/Frame 035783/0540 →
RELEASE & DISCHARGE OF SECURITY INTEREST Recorded Oct 21, 2008
From: HIGHBRIDGE INTERNATIONAL LLC/BNY TRUST COMPANY OF CANADA
To: MITEL NETWORKS CORPORATION
Reel/Frame 021794/0510 →
SECURITY AGREEMENT Recorded Jul 25, 2005
From: MITEL NETWORKS CORPORATION, A CORPORATION OF CANADA
To: BNY TRUST COMPANY OF CANADA, TRUST COMPANY OF CANADA
Reel/Frame 016891/0959 →
SECURITY AGREEMENT Recorded Jul 18, 2005
From: HIGHBRIDGE INTERNATIONAL LLC
To: MITEL NETWORKS CORPORATION
Reel/Frame 016345/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2005
From: MITEL KNOWLEDGE CORPORATION
To: MITEL NETWORKS CORPORATION
Reel/Frame 016164/0677 →
INTELLECTUAL PROPERTY RIGHTS AND CONFIDENTIALITY AGREEMENT Recorded Aug 28, 2003
From: ZHU, HONG FANG "FRANCIS"
To: MITEL KNOWLEDGE CORPORATION
Reel/Frame 014436/0070 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2003
From: WATSON, DAVID; ZHU, FRANCIS
To: MITEL KNOWLEDGE CORPORATION
Reel/Frame 013786/0385 →