Authorization control for an anti-theft security system
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-021/00
G06F-021/88
G06F-021/31
G06F-021/45
G08B-013/24
출원번호
US-0488370
(2017-04-14)
등록번호
US-9959432
(2018-05-01)
발명자
/ 주소
Blaser, Robert Logan
Schatz, Kristopher Wendell
Wylie, Hunter Anderson
출원인 / 주소
MOBILE TECH, INC.
대리인 / 주소
Thompson Coburn LLP
인용정보
피인용 횟수 :
1인용 특허 :
90
초록▼
Improved systems and techniques are disclosed for controlling the security states of anti-theft security systems such as product display assemblies using security fobs. According to an example embodiment, a manager security fob and another security fob that is to be authorized for use in controlling
Improved systems and techniques are disclosed for controlling the security states of anti-theft security systems such as product display assemblies using security fobs. According to an example embodiment, a manager security fob and another security fob that is to be authorized for use in controlling the security status of a product display assembly can interact with a system in accordance with a defined sequence to add the another security fob to an authorization list for the product display assembly. For example, the defined sequence can be a connection of the manager security fob with the system, followed by a disconnection of the manager security fob from the system, followed a connection of the another security fob with the system within a defined window.
대표청구항▼
1. An apparatus comprising: an anti-theft security system;wherein the anti-theft security system comprises an interface and security circuitry;wherein the security circuitry is configured to control a security status for the anti-theft security system based on an authentication of a security fob, th
1. An apparatus comprising: an anti-theft security system;wherein the anti-theft security system comprises an interface and security circuitry;wherein the security circuitry is configured to control a security status for the anti-theft security system based on an authentication of a security fob, the security circuitry including a hardware processor and a memory;wherein the memory is configured to store an authorization list, wherein the authorization list is configured to identify one or more identifiers for one or more security fobs that are authorized to control the security status of the anti-theft security system;wherein the hardware processor is configured to add an identifier for a user security fob to the authorization list in response to a defined sequence of interactions by the user security fob and a manager security fob with the interface, wherein the defined sequence of interactions comprises a connection of the manager security fob with the interface, followed by a disconnection of the manager security fob with the interface, followed a connection of the user security fob with the interface within a defined time window;wherein the security circuitry is further configured to read a fob identifier of a security fob connected to the interface;wherein the memory is further configured to store a software program for execution by the hardware processor in response to a connection of a security fob with the interface, wherein the software program comprises a plurality of processor-executable instructions that, upon execution by the hardware processor, are configured to cause the hardware processor to: determine whether the connected security fob corresponds to the manager security fob;in response to a determination that the connected security fob corresponds to the manager security fob, (1) start a timer that defines the time window, (2) determine whether the user security fob has been connected with the interface before expiration of the defined time window, and (3) in response to a determination that the user security fob has been connected with the interface before the expiration of the defined time window, add an identifier for the user security fob to the authorization list; andin response to a determination that the connected security fob does not correspond to the manager security fob, (1) compare the read fob identifier with the authorization list, and (2) in response to the comparison resulting in a determination that the read identifier matches an identifier on the authorization list, permit the connected security fob to control the security status for the anti-theft security system. 2. The apparatus of claim 1 wherein the anti-theft security system comprises a product display assembly adapted to receive a product for display to a consumer. 3. The apparatus of claim 2 wherein the connection of the user security fob with the interface within the defined time window occurs without an intervening re-connection of the manager security fob. 4. The apparatus of claim 2 wherein the hardware processor is further configured to delete the authorization list in response to a defined sequence of interactions by the manager security fob with the interface. 5. The apparatus of claim 4 wherein the defined sequence of interactions by the manager security fob with the interface for deleting the authorization list comprises a connection of the manager security fob with the interface, followed by a disconnection of the manager security fob with the interface, followed a re-connection of the manager security fob with the interface within a defined window after the disconnection of the manager security fob from the interface. 6. The apparatus of claim 2 wherein the product display assembly comprises: a puck assembly adapted to receive an electronic device; anda base assembly;wherein the puck assembly is adapted to be moveable between (1) a rest position in which the puck assembly engages with the base assembly and (2) a lift position in which the puck assembly disengages from the base assembly;wherein the puck assembly comprises (1) a puck assembly electrical contact, (2) puck assembly circuitry connected to the puck assembly electrical contact, wherein the puck assembly circuitry includes the security circuitry, (3) a security sensor, and (4) another interface connected to the puck assembly circuitry, the another interface adapted for connection with a power cable that is connectable to a power input of the electronic device;wherein the base assembly contact and the puck assembly contact are adapted to contact each other when the puck assembly is in the rest position to form an electrical connection between the puck assembly circuitry and the base assembly circuitry through which power is provided to the puck assembly;wherein the puck assembly circuitry is configured to, when the puck assembly is in the rest position, draw power from the power source through the electrical connection and provide the drawn power to the another interface for charging the electronic device via the power cable; andwherein the base assembly contact and the puck assembly contact are adapted to lose contact with each other when the puck assembly is in the lift position to thereby break the electrical connection. 7. The apparatus of claim 6 wherein the product display assembly further comprises: a tether assembly adapted to connect the puck assembly with the base assembly. 8. The apparatus of claim 2 further comprising the product. 9. The apparatus of claim 1 wherein the software program further comprises a plurality of processor-executable instructions that, upon execution by the hardware processor, are configured to cause the hardware processor to: in response to a determination that the connected security fob corresponds to the manager security fob, (1) determine whether the manager security fob has been re-connected with the interface before expiration of the defined time window, and (2) in response to a determination that the manager security fob has been re-connected with the interface before the expiration of the defined time window, remove the one or more identifiers from the authorization list. 10. The apparatus of claim 1 wherein the defined time window is a time duration between 5 seconds and 30 seconds. 11. The apparatus of claim 10 wherein the defined time window is a time duration of 10 seconds. 12. A system comprising: an anti-theft security system; anda plurality of security fobs, the security fobs including a manager security fob, wherein each security fob includes an identifier for that security fob;wherein the anti-theft security system comprises an interface and security circuitry;wherein the security circuitry is configured to control a security status for the anti-theft security system based on an authentication of a security fob, the security circuitry including a hardware processor and a memory;wherein the memory is configured to store (1) a software program for execution by the hardware processor in response to a connection of a security fob with the interface, and (2) an authorization list, wherein the authorization list is configured to identify one or more identifiers for one or more security fobs that are authorized to control the security status of the anti-theft security system;wherein the software program comprises a plurality of processor-executable instructions that, upon execution by the hardware processor, are configured to cause the hardware processor to: receive an identifier for the connected security fob through the interface;determine whether the connected security fob corresponds to a manager security fob;in response to a determination that the connected security fob corresponds to the manager security fob, (1) start a timer that defines a time window, (2) determine whether another security fob has been connected with the interface before expiration of the defined time window, and (3) in response to a determination that another security fob has been connected with the interface before the expiration of the defined time window, add an identifier for the another security fob to the authorization list; andin response to a determination that the connected security fob does not correspond to the manager security fob, (1) compare the received identifier with the authorization list, and (2) in response to the comparison resulting in a determination that the received identifier matches an identifier on the authorization list, permit the connected security fob to control the security status for the anti-theft security system. 13. The system of claim 12 wherein the interface comprises an anti-theft security system physical connector, and wherein each of a plurality of the security fobs comprise: a security fob physical connector adapted to detachably connect with the anti-theft security system physical connector;a security fob memory configured to store the identifier for that security fob; anda security fob hardware processor configured to, in response to a detachable connection between the security fob physical connector and the anti-theft security system physical connector, (1) read the fob identifier from the security fob memory and (2) output data representative of the read fob identifier through the security fob physical connector. 14. The system of claim 13 wherein each of a plurality of the security fobs is a passive security fob that receives operating power from the anti-theft security system following a connection with the anti-theft security system. 15. The system of claim 13 wherein each of a plurality of the security fobs comprises one or more lights, and wherein the security fob hardware processor is further configured to (1) receive a message through the security fob physical connector, and (2) control illumination of the one or more lights based on the received message. 16. The system of claim 12 wherein the defined time window is a time duration between 5 seconds and 30 seconds. 17. The system of claim 16 wherein the anti-theft security system comprises a product display assembly, the product display assembly comprising: a puck assembly adapted to receive an electronic device for display to a consumer; anda base assembly;wherein the puck assembly is adapted to be moveable between (1) a rest position in which the puck assembly engages with the base assembly and (2) a lift position in which the puck assembly disengages from the base assembly;wherein the puck assembly comprises (1) a puck assembly electrical contact, (2) puck assembly circuitry connected to the puck assembly electrical contact, wherein the puck assembly circuitry includes the security circuitry, (3) a security sensor, and (4) another interface connected to the puck assembly circuitry, the another interface adapted for connection with a power cable that is connectable to a power input of the electronic device;wherein the base assembly contact and the puck assembly contact are adapted to contact each other when the puck assembly is in the rest position to form an electrical connection between the puck assembly circuitry and the base assembly circuitry through which power is provided to the puck assembly;wherein the puck assembly circuitry is configured to, when the puck assembly is in the rest position, draw power from the power source through the electrical connection and provide the drawn power to the another interface for charging the electronic device via the power cable; andwherein the base assembly contact and the puck assembly contact are adapted to lose contact with each other when the puck assembly is in the lift position to thereby break the electrical connection. 18. The system of claim 12 wherein the hardware processor is further configured to delete the authorization list in response to a defined sequence of interactions by the manager security fob with the interface. 19. The system of claim 18 wherein the defined sequence of interactions by the manager security fob with the interface for deleting the authorization list comprises a connection of the manager security fob with the interface, followed by a disconnection of the manager security fob with the interface, followed a re-connection of the manager security fob with the interface within a defined window after the disconnection of the manager security fob from the interface. 20. A computer program product comprising: a plurality of processor-executable instructions that are resident on a non-transitory computer-readable storage medium, wherein the instructions, upon execution by a hardware processor, are configured to cause the hardware processor to: receive an identifier for a security fob connected to an interface that is in communication with the hardware processor;determine whether the connected security fob corresponds to a manager security fob;in response to a determination that the connected security fob corresponds to the manager security fob, (1) start a timer that defines a time window, (2) determine whether another security fob has been connected with the interface before expiration of the defined time window, and (3) in response to a determination that another security fob has been connected with the interface before the expiration of the defined time window, add an identifier for the another security fob to an authorization list, wherein the authorization list is configured to identify one or more identifiers for one or more security fobs that are authorized to control a security status of an anti-theft security system; andin response to a determination that the connected security fob does not correspond to the manager security fob, (1) compare the received identifier with the authorization list, and (2) in response to the comparison resulting in a determination that the received identifier matches an identifier on the authorization list, permit the connected security fob to control the security status for the anti-theft security system. 21. The computer program product of claim 20 wherein the defined time window is a time duration between 5 seconds and 30 seconds. 22. The computer program product of claim 20 wherein the instructions, upon execution by a hardware processor, are configured to cause the hardware processor to: in response to a determination that the connected security fob corresponds to the manager security fob, (1) determine whether the manager security fob has been re-connected with the interface before expiration of the defined time window, and (2) in response to a determination that the manager security fob has been re-connected with the interface before the expiration of the defined time window, remove the one or more identifiers from the authorization list. 23. A method comprising: connecting a manager security fob with an interface, the interface for cooperation with a hardware processor that manages an authorization list for an anti-theft security system, the authorization list for listing one or more identifiers for one or more security fobs that are authorized to control a security status for the anti-theft security system;disconnecting the manager security fob from the interface;in response to the connecting or the disconnecting, starting a timer, the timer defining a time window;connecting a user security fob with the interface;the hardware processor reading an identifier for the connected user security fob through the interface;the hardware processor determining that the user security fob connecting occurred before expiration of the defined time window;in response to the determination that the user security fob connecting occurred before expiration of the defined time window, the hardware processor adding the read identifier to the authorization list to thereby authorize the user security fob for use in controlling the security status of the anti-theft security system;subsequently re-connecting the user security fob with the interface; andin response to the re-connecting, the hardware processor (1) reading the identifier for the re-connected user security fob through the interface, (2) comparing the read identifier for the re-connected user security fob with the authorization list, and (3) in response to the comparison resulting in a determination that the read identifier for the re-connected user security fob matches an identifier on the authorization list, permitting the re-connected user security fob to control the security status for the anti-theft security system. 24. The method of claim 23 further comprising: determining that the connected manager security fob corresponds to a manager security fob; andconditioning performance of the adding step on the determination that the connected manager security fob corresponds to the manager security fob. 25. The method of claim 23 wherein the hardware processor is resident in the anti-theft security system. 26. The method of claim 23 wherein the connecting steps rely on wireless connections. 27. The method of claim 23 wherein the connecting of the user security fob with the interface within the defined time window occurs without an intervening re-connection of the manager security fob. 28. The method of claim 23 wherein the anti-theft security system comprises a product display assembly, the product display assembly comprising: a puck assembly adapted to receive an electronic device for display to a consumer; anda base assembly;wherein the puck assembly is adapted to be moveable between (1) a rest position in which the puck assembly engages with the base assembly and (2) a lift position in which the puck assembly disengages from the base assembly;wherein the puck assembly comprises (1) a puck assembly electrical contact, (2) puck assembly circuitry connected to the puck assembly electrical contact, wherein the puck assembly circuitry includes the security circuitry, (3) a security sensor, and (4) another interface connected to the puck assembly circuitry, the another interface adapted for connection with a power cable that is connectable to a power input of the electronic device;wherein the base assembly contact and the puck assembly contact are adapted to contact each other when the puck assembly is in the rest position to form an electrical connection between the puck assembly circuitry and the base assembly circuitry through which power is provided to the puck assembly;wherein the puck assembly circuitry is configured to, when the puck assembly is in the rest position, draw power from the power source through the electrical connection and provide the drawn power to the another interface for charging the electronic device via the power cable; andwherein the base assembly contact and the puck assembly contact are adapted to lose contact with each other when the puck assembly is in the lift position to thereby break the electrical connection. 29. The method of claim 23 further comprising: the hardware processor deleting the authorization list in response to a defined sequence of interactions by the manager security fob with the interface. 30. The method of claim 29 wherein the defined sequence of interactions by the manager security fob with the interface for deleting the authorization list comprises connecting the manager security fob with the interface, followed by disconnecting the manager security fob with the interface, followed re-connecting the manager security fob with the interface within a defined window after the disconnection of the manager security fob from the interface.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (90)
Belden, Jr., Dennis D.; Marsilio, Ronald M., Adjustable display assembly for a retail product.
Rabinowitz, Alan; Ryczek, Richard, Apparatus for secure display, interactive delivery of product information and charging of battery-operated hand held electronic devices.
Young Leon (Pacific Palisades CA) Klassen ; deceased Edward J. (late of Pacific Palisades CA by Amelia K. Klassen ; legal representative), Camera carrier.
Scholen,Jonah M.; Nielsen,Blake; Romerio,Raul S.; Guiden,Aaron, Configurable display system and modular display arrangement for consumer electronic devices.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Fawcett, Christopher J.; Grant, Jeffrey A.; Belden, Jr., Dennis D.; Marsilio, Ronald M.; Scott, Ian R., Programmable security system and method for protecting merchandise.
Addepalli, Sateesh K.; Dai, Lillian Lei; Sudhaakar, Raghuram S.; Chen, Chin-Ju, System and method for applications management in a networked vehicular environment.
Buchalter, Mark A.; Weller, George V.; Montgomery, Howard M.; Feldpausch, Thomas G.; Bartrand, Douglas L.; Forslund, III, Carl V.; Tsubaki, Arthur Y.; Hirai, Yasuyuki, Utility interface system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.