System and method for efficient manufacture and update of electronic devices
First Claim
Patent Images
1. A method of manufacturing mobile handsets, the method comprising:
- procuring pre-programmed updatable non-volatile memory chipsets comprising an update agent, a firmware, and a software;
saving information associating each of the pre-programmed updatable non-volatile memory chipsets with one or more identifiers of the mobile handsets;
assembling each of the mobile handsets employing one of the pre-programmed updatable non-volatile memory chipsets, wherein the one pre-programmed updatable non-volatile memory chipset employed is determined using the saved information; and
shipping the assembled mobile handsets to at least one warehouse.
7 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a system and method for the efficient manufacture and update of electronic devices that is capable of pre-programming firmware/software into flash units (or other similar memory units) during their manufacturing so as to make the assembly line for the electronic devices more efficient and faster, and thus more productive. Various embodiments of the present invention may provide for an eventual update of the assembled electronic devices, after sales, employing embedded update agents in the electronic devices.
-
Citations
35 Claims
-
1. A method of manufacturing mobile handsets, the method comprising:
-
procuring pre-programmed updatable non-volatile memory chipsets comprising an update agent, a firmware, and a software; saving information associating each of the pre-programmed updatable non-volatile memory chipsets with one or more identifiers of the mobile handsets; assembling each of the mobile handsets employing one of the pre-programmed updatable non-volatile memory chipsets, wherein the one pre-programmed updatable non-volatile memory chipset employed is determined using the saved information; and shipping the assembled mobile handsets to at least one warehouse. - View Dependent Claims (2)
-
-
3. A method of manufacturing an electronic device capable of updating one or both of firmware and software subsequent to manufacture, the method comprising:
-
procuring one or more pre-programmed updatable non-volatile memory devices comprising firmware capable of updating the one or both of firmware and software; saving information associating each of the pre-programmed updatable non-volatile memory devices with one or more identifiers of the electronic device; assembling the electronic device employing one of the pre-programmed updatable non-volatile memory devices, wherein the one pre-programmed updatable non-volatile memory device employed is determined using the saved information; and shipping the assembled electronic device for distribution to an end user. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for the efficient manufacture of a plurality of electronic devices each having one or more associated identifiers, the system comprising:
-
a computer system comprising a computer-readable medium having loaded thereon; a pre-programmer for programming one of a plurality of versions of one or both of firmware and software into each of a plurality of updatable non-volatile memory units during manufacture of each updatable non-volatile memory unit, each of the plurality of versions of the one or both of firmware and software adapted for use with electronic devices having a predetermined value of the one or more associated identifiers; software for managing assembly of the plurality of electronic devices, the software capable of coordinating operations of a manufacturing process line in order to match the pre-programmed updatable non-volatile memory units to each of the plurality of electronic devices, using the one or more associated identifiers; and software for managing updating the contents of the updatable non-volatile memory units in the electronic devices, following distribution of the electronic devices to end users. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for efficiently manufacturing an electronic device employing one or more updatable non-volatile memory units, the method comprising:
-
procuring the one or more updatable non-volatile memory units in a pre-programmed condition, the one or more updatable non-volatile memory units comprising firmware capable of updating the one or more updatable non-volatile memory units; saving information associating the one or more updatable non-volatile memory units to one or more identifiers of the electronic device; assembling the electronic device using one of the one or more updatable non-volatile memory units, wherein the memory unit used is determined using the saved information; shipping the assembled electronic device; and updating contents of the one or more updatable non-volatile memory units after shipment. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An electronic device capable of updating one or both of firmware and software within the electronic device, the electronic device comprising:
-
at least one updatable non-volatile memory having stored therein firmware for updating the one or both of firmware and software; the one or both of firmware and software at least capable of providing normal operation of the electronic device to a user; and the one or both of firmware and software disposed in the at least one updatable non-volatile memory prior to assembly of the electronic device. - View Dependent Claims (31, 32, 33, 34)
-
-
35. An electronic device manufactured according to a process comprising the steps of:
-
procuring one or more pre-programmed updatable non-volatile memory devices comprising firmware for updating one or both of firmware and software in the electronic device; storing information associating each of the one or more pre-programmed updatable non-volatile memory devices with one or more identifiers of the electronic device; assembling the electronic device employing at least one of the pre-programmed updatable non-volatile memory devices, wherein the at least one pre-programmed updatable non-volatile memory device employed is determined using the stored information associating each of the one or more pre-programmed updatable non-volatile memory devices with one or more identifiers of the electronic device; shipping the assembled electronic device for distribution to an end user; and wherein the electronic device supports updating of the one or both of firmware and software by the electronic device subsequent to manufacture of the electronic device.
-
Specification