Camera and systems for integrated, secure, and verifiable home services
Systems and methods for providing integrated, secure, and verifiable home services, such as delivery of physical items within a home and execution of services within a home, are disclosed. In certain embodiments, the system includes cameras, sensors and locks wirelessly connected and configured to provide information to a server associated with the delivery of items and services. In one embodiment, the disclosed methods track and deliver a package in a secure and verifiable manner through use of a time-limited electronic key. Other embodiments include apparatuses having wirelessly connected cameras that allow monitoring of the status of the delivery of an item or of services.
1 . A server configured to:
generate a system tracking number in response to receiving a delivery request order of a customer user to deliver at least one item to a delivery point, the delivery point having a lock-alarm system that operates in at least an activated mode and a deactivated mode, the system tracking number referencing a data set that includes: i) a delivery service agent identification status, ii) a delivery point, iii) a system tracking number validity status, and iv) lock-alarm system data of the lock-alarm system;
communicate with a wireless device associated with a fulfillment of the delivery request order, the wireless device configured to access a lock-alarm token configured to enable the lock-alarm system to change from the activated mode to the deactivated mode; and
update the data set referenced by the system tracking number upon a change in any of the delivery service agent identification status, the delivery point, the system tracking number validity status, and the lock-alarm system data;
at least one of the wireless device and the lock-alarm system engage with the delivery service agent to enable a delivery service agent identification verification;
the delivery point is a customer user-defined interior location delivery point;
the lock-alarm token is generated if: i) the delivery service agent identification is positive, ii) the lock-alarm system data is valid, iii) the system tracking number validity status is positive, and iv) the customer user-defined interior location delivery point is identified by the customer user; and
if the lock-alarm token is generated, the lock-alarm token is used to change the lock-alarm system from the activated mode to the deactivated mode and the at least one
item is delivered to the customer user-defined interior location delivery point.
2 . The server of claim 1 , wherein: i) the customer user-defined interior location comprises one or more geometric boundaries, and ii) the customer user provides a time delivery authorization window.
3 . The server of claim 1 , wherein the lock-alarm system data comprises one or more authorized zones within the delivery point, and the delivery service agent entering one or more unauthorized zones triggers at least one system action.
4 . The server of claim 2 , wherein the system tracking number is determined invalid if the time delivery authorization window is not satisfied.
5 . The server of claim 1 , wherein at least one of the wireless device and the lock-alarm system enable the delivery service agent identification verification using biometric data associated with the delivery service agent.
6 . The server of claim 1 , wherein the lock-alarm system comprises a biometric sensor configured to verify the identification of the delivery service agent.
7 . The server of claim 1 , wherein the lock-alarm token is generated by one of the server, a lock company, and the wireless device.
8 . The server of claim 1 , wherein upon the delivery service agent receiving the lock-alarm token or upon the wireless device connecting with a communication network of the delivery point, at least one of a video camera associated with the delivery service agent and a video camera located at the point of delivery is activated to start a capture of video data.
9 . A method of operating a server comprising:
receiving a delivery request order of a customer user to deliver at least one item to a delivery point, the delivery point comprising a lock-alarm system configured to operate in at least an activated mode and a deactivated mode;
in response to receiving the delivery request order, generating a system tracking number which references a data set that includes: i) a delivery service agent identification status, ii) a delivery point, iii) a system tracking number validity status, and iv) lock-alarm system data of the lock-alarm system, and wherein the delivery point is a customer user-defined interior location delivery point;
enabling communication with a wireless device associated with a fulfillment of the delivery request order, the wireless device configured to access a lock-alarm token configured to enable the lock-alarm system to change from the activated mode to the deactivated mode;
updating the data set referenced by the system tracking number upon a change in any of the delivery service agent identification status, the delivery point, the system tracking number validity status, and the lock-alarm system data;
engaging, by at least one of the wireless device and the lock-alarm system, with the delivery service agent to enable a delivery service agent identification verification;
generating a lock-alarm token if: i) the delivery service agent identification is positive, ii) the lock-alarm system data is valid, iii) the system tracking number validity status is positive, and iv) the customer user-defined interior location delivery point is identified by the customer user;
wherein:
if the lock-alarm token is generated, the lock-alarm token is used to change the lock-alarm system from the activated mode to the deactivated mode and
the at least one item is enabled to be delivered to the customer-defined delivery point.
10 . The method of claim 9 , wherein: i) the customer user-defined interior location comprises one or more geometric boundaries, and ii) the customer user provides a time delivery authorization window.
11 . The method of claim 9 , wherein the lock-alarm system data comprises one or more authorized zones within the delivery point, and the delivery service agent entering one or more unauthorized zones triggers at least one system action.
12 . The method of claim 10 , wherein the system tracking number is determined invalid if the time delivery authorization window is not satisfied.
13 . The method of claim 9 , wherein at least one of the wireless device and the lock-alarm system enable the delivery service agent identification verification using biometric data associated with the delivery service agent.
14 . The method of claim 9 , wherein after delivery of the at least one item, the delivery agent exits the delivery point, and after the delivery agent exits the delivery point, a notice of delivery is provided to at least one of a vendor, a carrier, and the customer user.
15 . The method of claim 9 , wherein if the wireless device exceeds a threshold distance between the wireless device and the point of delivery, the lock-alarm system is set to or remains in the activated mode.
16 . The method of claim 9 , further comprising the step of the delivery service agent performing a concierge service at the delivery point.
17 . The method of claim 9 , wherein a camera positioned at the delivery point enables biometric verification of the identification of the delivery service agent.
18 . A server configured to:
generate a system tracking number in response to receiving a delivery request order of a customer user to execute at least one activity at a delivery point, the delivery point having a lock-alarm system that operates in at least an activated mode and a deactivated mode, the system tracking number referencing a data set that includes: i) a delivery service agent identification status, ii) a delivery point, iii) a system tracking number validity status, and iv) lock-alarm system data of the lock-alarm system;
communicate with a wireless device associated with a fulfillment of the delivery request order, the wireless device configured to access a lock-alarm token configured to enable the lock-alarm system to change from the activated mode to the deactivated mode; and
update the data set referenced by the system tracking number upon a change in any of the delivery service agent identification status, the delivery point, the system tracking number validity status, and the lock-alarm system data; wherein:
the at least one activity comprises a service;
at least one of the wireless device and the lock-alarm system engage with the delivery service agent to enable a delivery service agent identification verification;
the delivery point is a customer user-defined interior location delivery point;
the lock-alarm token is generated if: i) the delivery service agent identification is positive, ii) the lock-alarm system data is valid, iii) the system tracking number validity status is positive, and iv) the customer user-defined interior location delivery point is identified by the customer user;
if the lock-alarm token is generated, the lock-alarm token is used to change the lock-alarm system from the activated mode to the deactivated mode and
the at least one activity is enabled to be executed at the customer user-defined interior location delivery point.
19 . The server of claim 18 , wherein if the wireless device exceeds a threshold distance between the wireless device and the point of delivery, the lock-alarm system is set to or remains in the activated mode.
20 . The server of claim 18 , wherein the lock-alarm system data comprises codewords or alphanumeric sequencing.
21 . The server of claim 18 , wherein at least one of the wireless device and the lock-alarm system enable the delivery service agent identification verification using biometric data associated with the delivery service agent.
22 . The server of claim 18 , wherein the lock-alarm system comprises a biometric sensor configured to verify the identification of the delivery service agent.
23 . The server of claim 18 , wherein: i) the customer user-defined interior location comprises one or more geometric boundaries, and ii) the customer user provides a time delivery authorization window.
24 . The server of claim 18 , wherein the lock-alarm system data comprises one or more authorized zones within the delivery point, and the delivery service agent entering one or more unauthorized zones triggers at least one system action.
25 . The server of claim 18 , wherein after execution of the at least one activity, the delivery service agent exits the delivery point, and after the delivery service agent exits the delivery point, a notice of completion is provided to at least one of a vendor, a carrier, and the customer user.
26 . The server of claim 18 , wherein the at least one activity further comprises delivery of a good.
27 . The server of claim 18 , wherein if the delivery service agent identification verification is positive, at least one of a video camera associated with the delivery service agent and a video camera located at the point of delivery is activated to start a capture of video data.
28 . The method of claim 9 , further comprising the step of receiving a delivery tracking number generated by a delivery service of the at least one item, wherein the data set is updated to include the delivery tracking number.
29 . The method of claim 9 , further comprising the steps of storing video data and updating the data set with the video data.
30 . The method of claim 29 , wherein the lock-alarm token is generated by one of the server, a lock company, and the wireless device.
31 . The server of claim 5 , wherein the biometric data associated with the delivery service agent comprises one or more of fingerprint data, cardiac data, retinal data, facial recognition data, and voice recognition data.
32 . The server of claim 1 , wherein the delivery service agent identification verification is enabled using data received by an electronic receiving pad.
33 . The server of claim 1 , wherein the lock-alarm system data comprises codewords or alphanumeric sequencing.
34 . The method of claim 13 , wherein the biometric data associated with the delivery service agent comprises one or more of fingerprint data, cardiac data, retinal data, facial recognition data, and voice recognition data.
35 . The method of claim 9 , wherein the delivery service agent identification verification is enabled using data received by an electronic receiving pad.
36 . The method of claim 9 , wherein the lock-alarm system data comprises codewords or alphanumeric sequencing.
37 . The server of claim 23 , wherein the system tracking number is determined invalid if the time delivery authorization window is not satisfied.
38 . The server of claim 18 , wherein the delivery service agent identification verification is enabled using data received by an electronic receiving pad.
39 . The server of claim 21 , wherein the biometric data associated with the delivery service agent comprises one or more of fingerprint data, cardiac data, retinal data, facial recognition data, and voice recognition data.
40 . A method of operating a server comprising:
receiving a delivery request order by a customer user to execute at least one activity at a delivery point, the delivery point comprising a lock-alarm system configured to operate in at least an activated mode and a deactivated mode;
in response to receiving the delivery request order, generating a system tracking number which references a data set that includes: i) a delivery service agent identification status, ii) a delivery point, iii) a system tracking number validity status, and iv) lock-alarm system data of the lock-alarm system, and wherein the delivery point is a customer user-defined interior location delivery point;
enabling communication with a wireless device associated with a fulfillment of the delivery request order, the wireless device configured to access a lock-alarm token configured to enable the lock-alarm system to change from the activated mode to the deactivated mode;
updating the data set referenced by the system tracking number upon a change in any of the delivery service agent identification status, the delivery point, the system tracking number validity status, and the lock-alarm system data;
engaging, by at least one of the wireless device and the lock-alarm system, with the delivery service agent to enable a delivery service agent identification verification; and
generating a lock-alarm token if: i) the delivery service agent identification is positive, ii) the lock-alarm system data is valid, iii) the system tracking number validity status is positive, and iv) the customer user-defined interior location delivery point is identified by the customer user;
wherein:
the at least one activity comprises a service;
if the lock-alarm token is generated, the lock-alarm token is used to change the lock-alarm system from the activated mode to the deactivated mode and the at least one activity is enabled to be executed at the customer-defined delivery point.
41 . The method of claim 40 , wherein: i) the customer user-defined interior location comprises one or more geometric boundaries, and ii) the customer user provides a time delivery authorization window.
42 . The method of claim 41 , wherein the system tracking number is determined invalid if the time delivery authorization window is not satisfied.
43 . The method of claim 40 , wherein the lock-alarm system data comprises one or more authorized zones within the delivery point, and the delivery service agent entering one or more unauthorized zones triggers at least one system action.
44 . The method of claim 40 , wherein at least one of the wireless device and the lock-alarm system enable the delivery service agent identification verification using biometric data associated with the delivery service agent.
45 . The method of claim 44 , wherein the biometric data associated with the delivery service agent comprises one or more of fingerprint data, cardiac data, retinal data, facial recognition data, and voice recognition data.
46 . The method of claim 40 , wherein the delivery service agent identification verification is enabled using data received by an electronic receiving pad.
47 . The method of claim 40 , wherein the at least one activity is one service, and after execution of the one service, the delivery agent exits the delivery point, and after the delivery agent exits the delivery point, a notice of delivery is provided to at least one of a vendor and the customer user.
48 . The method of claim 40 , wherein the lock-alarm system data comprises codewords or alphanumeric sequencing.