IP Library Granted Patent US 10,217,307
Granted Patent B2
US 10,217,307 · App. 13/916,374 · Granted Feb 26, 2019

Enabling communication between an inventory control system and a remote system over a network

Inventors: Preston Phillips (Conway, AR); David C. Fly (Maumelle, AR); Matthew J. Lipsey (Sherwood, AR); Joseph Chwan, Jr. (Mechanicsburg, PA); Frederick J. Rogers (N. Little Rock, AR)
Assignee: SNAP-ON INCORPORATED
G07C9/00912B25H3/00B25H3/028G06F3/0486G06K9/00771G06K9/46G06Q10/087G07C9/00031G07C9/00039G07C9/00111A47F3/02G06K9/4671G06K9/52G06K9/6212G06K9/6232G07C9/00896
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 10,217,307
App. No.
13/916,374
Granted
Feb 26, 2019
Kind
B2
Abstract

The instant application describes an inventory control system including an object storage device including a drawer or a tray for housing objects; a sensing device configured to acquire an image including information about the objects stored in the object storage device; an interface circuitry in communication with the sensing device and configured to generate object data based on the image acquired by the sensing device; and a processor configured to provide an integrated network access and transmit the object data across a network using a Web Service as defined by World Wide Web Consortium (W3C), the Web Service being a data link interface between the inventory control system and a remote system.

Claims (40)

1. A system comprising:

a plurality of object storage devices each including a plurality of drawers for storing objects and each having an access control device operative to limit access to the object storage device; and

a data processor configured to:

establish a first group including a first subset of the plurality of object storage devices, a first subset of all users of the plurality of object storage devices, and a first subset of all work locations associated with the plurality of object storage devices;

establish a second group including a second subset of the plurality of object storage devices, a second subset of all users of the plurality of object storage devices, and a second subset of all work locations associated with the plurality of object storage devices;

receive from a user a request to access at least one object storage device of the system;

determine whether the user is associated with the first group or the second group; and

based on a result of the determination, control the access control device of at least one object storage device of the plurality of object storage devices to grant the user access to the first subset of the plurality of object storage devices in the first group and at the first subset of all the work locations or the second subset of the plurality of object storage devices in the second group and at the second subset of all work locations.

2. The system of claim 1 , wherein:

the first group includes an avionic group including avionic object storage devices, avionic technicians, and work locations associated with avionic works, and

the second group includes a mechanical group including mechanical object storage devices, mechanical technicians, and work locations associated with mechanical work.

3. The system of claim 1 , wherein the data processor is further configured to:

receive from an administrative user of the system a request to establish the first group and the second group; and

responsive to the request, receive from the administrator an indication of object storages devices within the first and second subsets, users within the first and second subsets, and work locations within the first and second subsets.

4. The system of claim 1 , wherein the data processor is further configured to:

upon determining the user is associated with the first group, block access of the user to the plurality of object storage devices outside of the first subset; and

upon determining the user is associated with the second group, block access of the user to the plurality of object storage devices outside of the second subset.

5. The inventory control system of claim 1 , wherein the data processor is further configured to receive an identifier associated with the user and based on the identifier determine whether the user is associated with the first group or the second group.

6. The inventory control system of claim 1 , wherein the access control device of each respective object storage device of the plurality of object storage devices includes a locking device operative to lock at least one drawer of the respective object storage device, and

the data processor is configured to control the access control device of at least one object storage device of the plurality of object storage devices to unlock the locking device of the at least one object storage device based on the result of the determination.

7. A system comprising:

a plurality of object storage devices each including a plurality of drawers for storing objects and each having an access control device operative to limit access to the object storage device; and

a data processor configured to:

establish a first group including a first subset of all work locations associated with the plurality of object storage devices and in which work is to be performed by users of the object storage devices;

establish a second group including a second subset of all work locations associated with the plurality of object storage devices and in which work is to be performed by users of the object storage devices;

receive a request to access at least one object storage device of the system, the request identifying a particular work location in which work is to be performed by a user of the at least one object storage device;

determine whether the particular work location is associated with the first group or the second group; and

based on a result of the determination, control the access control device of at least one object storage device of the plurality of object storage devices to grant access to object storage devices of the plurality of object storage devices at the first subset of all the work locations or at the second subset of all work locations.

8. The system of claim 7 , wherein:

the first group includes work locations associated with avionic works, and

the second group includes work locations associated with mechanical work.

9. The system of claim 7 , wherein the data processor is further configured to:

receive from an administrative user of the system a request to establish the first group and the second group; and

responsive to the request, receive from the administrator an indication of work locations within the first and second subsets.

10. The system of claim 7 , wherein the data processor is further configured to:

upon determining the particular work location identified in the received request is associated with the first group, block access of the user to the plurality of object storage devices outside of the first subset; and

upon determining the particular work location identified in the received request is associated with the second group, block access of the user to the plurality of object storage devices outside of the second subset.

11. The inventory control system of claim 7 , wherein the data processor is further configured to receive an identifier associated with the user and based on the identifier determine whether the user is associated with the first group or the second group.

12. The inventory control system of claim 7 , wherein the access control device of each respective object storage device of the plurality of object storage devices includes a locking device operative to lock at least one drawer of the respective object storage device, and

the data processor is configured to control the access control device of at least one object storage device of the plurality of object storage devices to unlock the locking device of the at least one object storage device based on the result of the determination.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2014
From: PHILLIPS, PRESTON; FLY, DAVID C.; LIPSEY, MATTHEW J.; CHWAN, JOSEPH, JR.; ROGERS, FREDERICK J.
To: SNAP-ON INCORPORATED
Reel/Frame 033178/0196 →
Continuity (2)
Provisional Application 61658729 · Jun 12, 2012
Related Publication 20130332323A1 · Dec 12, 2013
Cited By (1)
US 12,229,715