Device manufacturing using the device's embedded wireless technology
First Claim
1. A method of programming wireless devices in a manufacturing environment, comprising:
- sending program data to at least one wireless device though a wireless communication during a manufacturing or testing process;
retrieving a before-event last known location of the at least one wireless device when an event disrupting a device process flow is over, wherein the before-event last known location is a last recorded location for the at least one wireless device before the disrupting event;
comparing the before-event last known location of the at least one wireless device with an after-event location of the at least one wireless device, wherein the after-event last known location is a first record location for the at least one wireless device after the disrupting event;
returning the at least one wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location as a result of the comparing;
determining whether the at least one wireless device has successfully completed the programming at the before-event last known location after returning the at least one wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location; and
programming the at least one wireless device with the program data if the at least one wireless device has not successfully completed the programming.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments describe manufacturing, programming, testing, and servicing of wireless computing devices utilizing their embedded wireless technology. An embodiment method ensures that the wireless computing devices are successfully programmed in the event a disruption to the manufacturing, programming, testing and servicing process flow occurs. The method includes retrieving a last known location of the wireless device before the disruption event and comparing the last known location with the location of the wireless of the wireless device after the disruption event. A wireless device may be returned to the last known location before the disruption event if there is a difference in locations. The programming at the last known location before the disruption event occurred may be successfully completed. Further embodiments include configuring the manufacturing, programming, testing, and servicing of wireless computing devices utilizing the embedded wireless technology in the device based on a reported location of the device within a facility.
21 Citations
32 Claims
-
1. A method of programming wireless devices in a manufacturing environment, comprising:
-
sending program data to at least one wireless device though a wireless communication during a manufacturing or testing process; retrieving a before-event last known location of the at least one wireless device when an event disrupting a device process flow is over, wherein the before-event last known location is a last recorded location for the at least one wireless device before the disrupting event; comparing the before-event last known location of the at least one wireless device with an after-event location of the at least one wireless device, wherein the after-event last known location is a first record location for the at least one wireless device after the disrupting event; returning the at least one wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location as a result of the comparing; determining whether the at least one wireless device has successfully completed the programming at the before-event last known location after returning the at least one wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location; and programming the at least one wireless device with the program data if the at least one wireless device has not successfully completed the programming. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of testing a wireless computing device, comprising:
-
locating the wireless computing device in a manufacturing process; sending a wireless test signal to the wireless computing device; retrieving a before-event last known location of the wireless computing device when an event disrupting a device process flow is over, wherein the before-event last known location is a last recorded location of the wireless computing device before the disrupting event; comparing the before-event last known location of the wireless computing device with an after-event location of the wireless computing device, wherein the after-event last known location is a first record location of the wireless computing device after the disrupting event; returning the wireless computing device to the before-event last known location when there is a difference between the before-event last known location and the after-event location as a result of the comparing; determining whether the wireless computing device has successfully completed the testing at the before-event last know location after returning the wireless computing device to the before-event last known location when there is a difference between the before-event last known location and the after-event location; and processing the wireless test signal at the plurality of the wireless computing device when the wireless computing device has not successfully completed the testing. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for facilitating wireless testing and programming of wireless devices;
- comprising;
establishing communication between at least one control unit and at least one wireless device; receiving information at the at least one wireless device from the at least one control unit; transmitting response information to the at least one control unit from the at least one wireless device; retrieving a before-event last known location of the at least one wireless device when an event disrupting a device process flow is over, wherein the before-event last known location is a last recorded location for the at least one wireless device before the disrupting event; comparing the before-event last known location of the at least one wireless device with an after-event location of the at least one wireless device, wherein the after-event last known location is a first record location for the at least one wireless device after the disrupting event; returning the at least one wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location as a result of the comparing; determining whether the at least one wireless device has successfully completed the testing and programming at the before-event last know location after returning the at least one wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location; and facilitating the testing and programming the at least one wireless device during at least one manufacturing process if the at least one wireless device has not successfully completed the testing and programming. - View Dependent Claims (17, 18, 19, 20)
- comprising;
-
21. A manufacturing system comprising:
at least one control unit configured to; send program data to a wireless device though a wireless communication during a manufacturing or testing process; retrieve a before-event last known location of the wireless device when an event disrupting a device process flow is over, wherein the before-event last known location is a last recorded location for the wireless device before the disrupting event; compare the before-event last known location of the wireless device with an after-event location of the wireless device, wherein the after-event last known location is a first record location for the wireless device after the disrupting event; facilitate the return of the wireless device to the before-event last known locations when there is a difference between the before-event last known location and the after-event location as a result of the comparing; determine whether the wireless device has successfully completed the programming at the before-event last know location after returning the wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location; and program the wireless device with the program data during at least one manufacturing process if the wireless device has not successfully completed the programming, wherein the at least one control unit interfaces wirelessly with the wireless device during the at least one manufacturing process. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
28. A system that programs a wireless device during manufacturing or testing, comprising:
-
means for determining location information for the wireless device; means for configuring program data using the determined location; means for wirelessly transmitting the program data to the wireless device; means for retrieving before-event last known locations of the wireless device when an event disrupting a device process flow is over, wherein the before-event last known location is a last recorded location for the wireless device before the disrupting event; means for comparing the before-event last known location of the wireless device with after-event location of the wireless device, wherein the after-event last known location is a first record location for the wireless device after the disrupting event; means for facilitating the return of the wireless device to the before-event last known location if there is a difference between the before-event last known location and the after-event location as a result of the comparing; means for determining whether the wireless device has successfully completed the programming at the before-event last known location after facilitating the return of the wireless device to the before-event last known location when there is a difference between the before-event last known location and the after-event location; and means for facilitating the programming of the wireless device with the program data if the wireless device has not successfully completed the programming. - View Dependent Claims (29, 30, 31, 32)
-
Specification