IP Library Patent Application 11691789
Patent Application
App. No. 11/691,789

System, Method And Apparatus For Identifying And Correcting Data Integrity Problems Associated With Remotely Located Equipment

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 None
App. No.
11/691,789
Abstract

A method, system and apparatus for identifying and correcting data integrity problems associated with remotely located equipment, e.g. vending machines, are provided. A handheld device collects a first set of data and a second set of data associated with the remotely located equipment. The handheld device compares the first set of data with the second set of data, and based at least on the comparison, identifies one or more data integrity problems associated with the remotely located equipment.

Claims (164)

1 . A method for identifying and correcting data integrity problems associated with a vending machine comprising:

collecting, in a handheld computing device, a first set of data;

collecting, in the handheld computing device, a second set of data associated with the vending machine;

comparing, with the handheld computing device, the first set of data with the second set of data; and

based at least on the comparison, identifying one or more data integrity problems associated with the vending machine.

2 . The method of claim 1 , further comprising dispatching a service technician to the vending machine or an audit device associated with the vending machine, wherein:

(a) the collecting of the second set of data,

(b) the comparison of the first set of data with the second set of data, and

(c) the identifying of one or more data integrity problems

occur substantially contemporaneous with the service technician's dispatch to the vending machine or the audit device associated with the vending machine.

3 . The method of claim 2 , further comprising correcting one or more of the identified data integrity problems.

4 . The method of claim 1 , the first set of data comprising information associated with an expected state of the vending machine.

5 . The method of claim 1 , the second set of data comprising information associated with an actual state of the vending machine.

6 . The method of claim 1 , the data integrity problems comprising at least one of: (a) a data integrity problem associated with a model type of the vending machine, (b) a data integrity problem associated with a planogram of the vending machine, (c) a data integrity problem associated with inventory of the vending machine, and (d) a data integrity problem associated with currency located in the vending machine.

7 . The method of claim 1 , the collecting of the second set of data comprising automatic transmission of the second set of data from the vending machine or an audit device associated with the vending machine.

8 . The method of claim 7 , the automatic transmission of the second set of data comprising transmission of the second set of data via a wireless coupling.

9 . The method of claim 7 , the automatic transmission of the second set of data comprising transmission of the second set of data via a wire-line coupling.

10 . The method of claim 1 , the collecting of the second set of data comprising manual data entry of the second set of data into the handheld computing device.

11 . The method of claim 1 , the collecting of the second set of data comprising collecting the second set of data from an audit device associated with the vending machine.

12 . The method of claim 1 , the second set of data comprising data exchange (DEX) data associated with the vending machine.

13 . The method of claim 1 , the collecting of the first set of data comprising transmitting the first set of data from a host device to the handheld computing device.

14 . A method for identifying and correcting data integrity problems associated with remotely located equipment comprising:

collecting, in a handheld computing device, a first set of data;

collecting, in the handheld computing device, a second set of data associated with the remotely located equipment;

comparing, with the handheld computing device, the first set of data with the second set of data; and

based at least on the comparison, identifying one or more data integrity problems associated with the remotely located equipment.

15 . The method of claim 14 , further comprising dispatching a service technician to the remotely located equipment, wherein:

(a) the collecting of the second set of data,

(b) the comparison of the first set of data with the second set of data, and

(c) the identifying of one or more data integrity problems

occur substantially contemporaneous with the service technician's dispatch to the remotely located equipment.

16 . The method of claim 15 , further comprising correcting one or more of the identified data integrity problems.

17 . The method of claim 14 , the first set of data comprising information associated with an expected state of the remotely located equipment.

18 . The method of claim 14 , the second set of data comprising information associated with an actual state of the remotely located equipment.

19 . The method of claim 14 , the collecting of the second set of data comprising automatic transmission of the second set of data from the remotely located equipment.

20 . The method of claim 19 , the automatic transmission of the second set of data comprising transmission of the second set of data via a wireless coupling.

21 . The method of claim 19 , the automatic transmission of the second set of data comprising transmission of the second set of data via a wire-line coupling.

22 . The method of claim 14 , the collecting of the second set of data comprising manual data entry of the second set of data into the handheld computing device.

23 . The method of claim 14 , the collecting of the first set of data comprising transmitting the first set of data from a host device to the handheld computing device.

24 . A system for identifying and correcting data integrity problems associated with a vending machine comprising:

a host device operable to communicate a first set of data;

a handheld computing device operable to:

collect the first set of data;

collect a second set of data associated with a vending machine;

compare the first set of data with the second set of data; and

based at least on the comparison, identify one or more data integrity problems associated with the vending machine.

25 . The system of claim 24 , the handheld computing device further operable to:

(a) collect the second set of data,

(b) compare the first set of data with the second set of data, and

(c) identify the one or more data integrity problems

substantially contemporaneously with a service technician's dispatch to the vending machine or an audit device associated with the vending machine.

26 . The system of claim 25 , the handheld computing device further operable to provide instructions to a service technician to correct the one or more data integrity problems.

27 . The system of claim 24 , the first set of data comprising information associated with an expected state of the vending machine.

28 . The system of claim 24 , the second set of data comprising information associated with an actual state of the vending machine.

29 . The system of claim 24 , the data integrity problems comprising at least one of: (a) a data integrity problem associated with a model type of the vending machine, (b) a data integrity problem associated with a planogram of the vending machine, (c) a data integrity problem associated with inventory of the vending machine, and (d) a data integrity problem associated with currency located in the vending machine.

30 . The system of claim 24 , the handheld computing device further operable to collect the second set of data via automatic transmission of the second set of data from the vending machine or an audit device associated with the vending machine.

31 . The system of claim 30 , the handheld computing device further operable to collect the second set of data via transmission of the second set of data via a wireless coupling.

32 . The system of claim 30 , the handheld computing device further operable to collect the second set of data via transmission of the second set of data via a wire-line coupling.

33 . The system of claim 24 , the handheld computing device further operable to collect the second set of data via manual data entry of the second set of data into the handheld computing device.

34 . The system of claim 24 , the handheld computing device further operable to collect the second set of data from an audit device associated with the vending machine.

35 . The system of claim 24 , the second set of data comprising data exchange (DEX) data associated with the vending machine.

36 . The system of claim 24 , the handheld computing device further operable to collect the first set of data via automatic transmission of first set of data from the host device to the handheld computing device.

37 . A system for identifying and correcting data integrity problems associated with remotely located equipment comprising:

a host device operable to communicate a first set of data;

a handheld computing device operable to:

collect a first set of data;

collect a second set of data associated with the remotely located equipment;

compare the first set of data with the second set of data; and

based at least on the comparison, identify one or more data integrity problems associated with the remotely located equipment.

38 . The system of claim 37 , the handheld computing device further operable to

(a) collect the second set of data,

(b) compare the first set of data with the second set of data, and

(c) identify the one or more data integrity problems

substantially contemporaneously with a service technician's dispatch to the remotely located equipment.

39 . The system of claim 38 , the handheld computing device further operable to provide instructions to a service technician to correct the one or more data integrity problems.

40 . The system of claim 37 , the first set of data comprising information associated with an expected state of the remotely located equipment.

41 . The system of claim 37 , the second set of data comprising information associated with an actual state of the remotely located equipment.

42 . The system of claim 37 , the handheld computing device further operable to collect the second set of data via automatic transmission of the second set of data from the remotely located equipment.

43 . The system of claim 42 , the handheld computing device further operable to collect the second set of data via transmission of the second set of data via a wireless coupling.

44 . The system of claim 42 , the handheld computing device further operable to collect the second set of data via transmission of the second set of data via a wire-line coupling.

45 . The system of claim 37 , the handheld computing device further operable to collect the second set of data via manual data entry of the second set of data into the handheld computing device.

46 . The system of claim 37 , the handheld computing device further operable to collect the first set of data via automatic transmission of first set of data from the host device to the handheld computing device.

47 . An apparatus for identifying and correcting data integrity problems associated with a vending machine comprising:

at least one memory;

at least one data input interface operably coupled to the memory, the data input interface operable to collect a first set of data associated with the vending machine;

at least one processor operably coupled to the memory and the communication port, the processor operable to:

compare the first set of data with a second set of data; and

based at least on the comparison, identify one or more data integrity problems associated with the vending machine.

48 . The apparatus of claim 47 , the processor further operable to:

(a) collect the second set of data,

(b) compare the first set of data with the second set of data, and

(c) identify the one or more data integrity problems

substantially contemporaneously with a service technician's dispatch to the vending machine or an audit device associated with the vending machine.

49 . The apparatus of claim 48 , further comprising a user interface operable to provide instructions to a service technician to correct the one or more data integrity problems.

50 . The apparatus of claim 47 , the first set of data comprising information associated with an expected state of the vending machine.

51 . The apparatus of claim 47 , the second set of data comprising information associated with an actual state of the vending machine.

52 . The apparatus of claim 47 , the data integrity problems comprising at least one of: (a) a data integrity problem associated with a model type of the vending machine, (b) a data integrity problem associated with a planogram of the vending machine, (c) a data integrity problem associated with inventory of the vending machine, and (d) a data integrity problem associated with currency located in the vending machine.

53 . The apparatus of claim 47 , the data input interface comprising a communication port operable to collect the first set of data via automatic transmission of the first set of data from the vending machine or an audit device associated with the vending machine.

54 . The apparatus of claim 53 , the communication port further operable to collect the first set of data via transmission of the first set of data via a wireless coupling.

55 . The apparatus of claim 53 , the communication port further operable to collect the first set of data via transmission of the first set of data via a wire-line coupling.

56 . The apparatus of claim 47 , the data input interface further operable to collect the first set of data via manual data entry of the first set of data.

57 . The apparatus of claim 47 , the data input interface further operable to collect the second set of data from an audit device associated with the vending machine.

58 . The apparatus of claim 47 , the second set of data comprising data exchange (DEX) data associated with the vending machine.

59 . The apparatus of claim 47 , further comprising a wireless handheld device.

60 . The apparatus of claim 47 , the data input interface comprising a communication port operable to collect the second set of data via automatic transmission of second set of data from a host device.

61 . An apparatus for identifying and correcting data integrity problems associated with remotely located equipment comprising:

at least one memory;

at least one communication port operably coupled to the memory, the communication port operable to receive, from the remotely located equipment, a first set of data associated with the remotely located equipment;

at least one processor operably coupled to the memory and the communication port, the processor operable to:

compare the first set of data with a second set of data; and

based at least on the comparison, identify one or more data integrity problems associated with the remotely located equipment.

62 . The apparatus of claim 61 , the processor further operable to:

(a) collect the second set of data,

(b) compare the first set of data with the second set of data, and

(c) identify the one or more data integrity problems

substantially contemporaneously with a service technician's dispatch to the remotely located equipment.

63 . The apparatus of claim 62 , further comprising a user interface operable to provide instructions to a service technician to correct the one or more data integrity problems.

64 . The apparatus of claim 61 , the first set of data comprising information associated with an expected state of the remotely located equipment.

65 . The apparatus of claim 61 , the second set of data comprising information associated with an actual state of the remotely located equipment.

66 . The apparatus of claim 61 , the data input interface comprising a communication port operable to collect the first set of data via automatic transmission of the first set of data from the remotely located equipment.

67 . The apparatus of claim 66 , the communication port further operable to collect the first set of data via transmission of the first set of data via a wireless coupling.

68 . The apparatus of claim 66 , the communication port further operable to collect the first set of data via transmission of the first set of data via a wire-line coupling.

69 . The apparatus of claim 61 , the data input interface further operable to collect the first set of data via manual data entry of the first set of data.

70 . The apparatus of claim 61 , further comprising a wireless handheld device.

71 . The apparatus of claim 61 , the data input interface comprising a communication port operable to collect the second set of data via automatic transmission of second set of data from a host device.

72 . A computer program for identifying and correcting data integrity problems associated with a vending machine, the computer program embodied in tangible computer readable media and when executed operable to:

collect a first set of data;

collect a second set of data associated with the vending machine;

compare the first set of data with a second set of data; and

based at least on the comparison, identify one or more data integrity problems associated with the vending machine.

73 . The computer program of claim 72 , further operable to:

(a) collect the second set of data,

(b) compare the first set of data with the second set of data, and

(c) identify the one or more data integrity problems

substantially contemporaneously with a service technician's dispatch to the vending machine or an audit device associated with the vending machine.

74 . The computer program of claim 73 , further operable to provide instructions to a service technician to correct the one or more data integrity problems.

75 . The computer program of claim 72 , the first set of data comprising information associated with an expected state of the vending machine.

76 . The computer program of claim 72 , the second set of data comprising information associated with an actual state of the vending machine.

77 . The computer program of claim 72 , the data integrity problems comprising at least one of: (a) a data integrity problem associated with a model type of the vending machine, (b) a data integrity problem associated with a planogram of the vending machine, (c) a data integrity problem associated with inventory of the vending machine, and (d) a data integrity problem associated with currency located in the vending machine.

78 . The computer program of claim 72 , the second set of data collected via automatic transmission of the second set of data from the vending machine or an audit device associated with the vending machine.

79 . The computer program of claim 78 , the second set of data collected via transmission of the second set of data via a wireless coupling.

80 . The computer program of claim 78 , the second set of data collected via transmission of the second set of data via a wire-line coupling.

81 . The computer program of claim 72 , the second set of data collected via manual data entry of the second set of data.

82 . The computer program of claim 72 , the handheld computing device further operable to collect the second set of data from an audit device associated with the vending machine.

83 . The computer program of claim 72 , the second set of data comprising data exchange (DEX) data associated with the vending machine.

84 . The computer program of claim 72 , the collecting of the first set of data comprising transmitting the first set of data from a host device to the handheld computing device.

85 . A computer program for identifying and correcting data integrity problems associated with a remotely located equipment, the computer program embodied in tangible computer readable media and when executed operable to:

collect a first set of data;

collect a second set of data associated with the remotely located equipment;

compare the first set of data with a second set of data; and

based at least on the comparison, identify one or more data integrity problems associated with the remotely located equipment.

86 . The computer program of claim 85 , further operable to:

(a) collect the second set of data,

(b) compare the first set of data with the second set of data, and

(c) identify the one or more data integrity problems

substantially contemporaneously with a service technician's dispatch to the remotely located equipment.

87 . The computer program of claim 86 , further operable to provide instructions to a service technician to correct the one or more data integrity problems.

88 . The computer program of claim 85 , the first set of data comprising information associated with an expected state of the remotely located equipment.

89 . The computer program of claim 85 , the second set of data comprising information associated with an actual state of the remotely located equipment.

90 . The computer program of claim 85 , the second set of data collected via automatic transmission of the second set of data from the remotely located equipment.

91 . The computer program of claim 90 , the second set of data collected via transmission of the second set of data via a wireless coupling.

92 . The computer program of claim 90 , the second set of data collected via transmission of the second set of data via a wire-line coupling.

93 . The computer program of claim 85 , the second set of data collected via manual data entry of the second set of data.

94 . The computer program of claim 85 , the collecting of the first set of data comprising transmitting the first set of data from a host device to the handheld computing device.

Assignments (4)
MERGER Recorded Apr 21, 2010
From: STREAMWARE CORPORATION
To: CRANE MERCHANDISING SYSTEMS, INC.
Reel/Frame 024262/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2009
From: ISOCHRON INC.
To: STREAMWARE CORPORATION
Reel/Frame 022259/0175 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2008
From: ISOCHRON, LLC
To: ISOCHRON, INC.
Reel/Frame 021871/0548 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2007
From: GODWIN, BRYAN W.
To: ISOCHRON, LLC.
Reel/Frame 019523/0046 →