System for facilitating access to a secured area

Information

  • Patent Grant
  • 11941929
  • Patent Number
    11,941,929
  • Date Filed
    Wednesday, February 1, 2023
    a year ago
  • Date Issued
    Tuesday, March 26, 2024
    a month ago
Abstract
A movable barrier operator comprising a motor, communication circuitry configured to receive a control signal and communicate with a door lock associated with a passageway door, and a controller. The controller is configured to authenticate the control signal, wherein authenticating the control signal includes associating the signal with a first level of access or a second level of access. The controller is further configured to communicate with the door lock via the communication circuitry to permit opening of the passageway door in response to associating the control signal with the first level of access and inhibit opening of the passageway door in response to associating the control signal with the second level of access. The controller is configured to cause the motor to open the movable barrier regardless of association of the control signal with the first level of access or the second level of access.
Description
FIELD

This disclosure relates to barrier operators and, more specifically, to a system and method for facilitating a grant of conditional, temporary authorization to operate a movable barrier operator associated with a secured area.


Background

Moveable barrier operators, such as garage door openers, secure areas and move barriers in response to received signals from transmitters. Different kinds of transmitters, such as portable transmitters or stationary transmitters, may be used to operate moveable barrier operators. One type of a stationary transmitter is a keypad mounted near the movable barrier.


In one prior system, a user orders a product online and a delivery service is able to open a user's garage door to complete an unattended delivery of the ordered product because a computer of the delivery service can communicate with a home automation system associated with the garage door opener. Temporary or one-time access can be granted to the delivery person or associate by establishing and providing a temporary or one-time use entry code. The delivery person enters the one-time use entry code into an outdoor, stationary keypad near the garage door, and the code is communicated to the garage door opener such that the garage door opener opens the garage door. The one-time use entry code differs from the code used by the residents to operate the moveable barrier operator. Temporary or one-time access may be given to other types of guests besides delivery associates, such as contractors or visitors.


While temporary or one-time use codes limit the number of times and/or amount of time a guest can open the barrier, they do not limit access to the secured area once beyond the moveable barrier. For example, access to an attached garage provides access to a passageway door of the garage which leads to an interior of the associated house or multi-tenant building. In some instances a resident or a home owner may wish to give a guest access to the garage without permitting the guest to open the passageway door. Accordingly, the passageway door should be kept locked, necessitating the resident to carry a key, fob, keycard, or the like. Additionally, if multiple guests are granted temporary or one-time entry codes, some may have to be given keys to the passageway door if access to the house is necessary.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a perspective view of a garage having a movable barrier operator and a passageway door;



FIG. 2 is a perspective view of the passageway door of FIG. 1 having a passageway door lock on an interior side of the door;



FIG. 3 is a block diagram of a system including the movable barrier operator and the passageway door lock of FIGS. 1 and 2;



FIG. 4A is a perspective view of a passageway door lock;



FIG. 4B is a perspective view of the lock of FIG. 4A with a housing of the lock transparent to show internal components of the lock;



FIG. 4C is a perspective view of drive elements of the lock of FIGS. 4A and 4B;



FIG. 5A is a perspective view of a passageway door lock;



FIG. 5B is a perspective view of the lock of FIG. 5A with a housing of the lock transparent to show internal components of the lock;



FIG. 6 is a perspective view of internal components of a passageway door lock;



FIG. 7 is a perspective view of a passageway door lock;



FIG. 8 is a perspective view of a passageway door lock of a passageway door with a bolt of the passageway door lock located within the door; and



FIG. 9 is a perspective view of an electric strike for a passageway door.





DETAILED DESCRIPTION

In accordance with one aspect of the present disclosure, a system is provided for controlling access to a secured area having a first barrier and a second barrier. The system includes a moveable barrier operator configured to control movement of the first barrier, such as a movable barrier, and a lock configured to secure the second barrier, such as a passageway door. In one form, the moveable barrier operator is a garage operator (also known as a garage door opener, garage door operator, or GDO) and the passageway door is a door leading from the garage to an adjacent area or attached structure, such as a house. The system receives a control signal including a code from a remote control. The remote control may be a wireless transmitter such as a visor-mounted transmitter, a fixed transmitter, such as a keypad, or a portable electronic device, such as a smartphone. The system authenticates the signal to determine whether the received signal is a primary signal (associated with a resident) or a secondary signal (associated with a guest) based at least in part on a code (e.g., a fixed identification (ID) code that uniquely identifies the remote control or transmitter) of the signal. The primary signal is associated with a first level of access that permits a user to pass through both the garage door and the passageway door. The secondary signal is associated with a second level of access that permits a user to pass through the garage door but not the passageway door. As such, the system opens the garage door and unlocks the passageway door in response to a primary signal and opens the garage door and locks the passageway door in response to a secondary signal. In some forms, the movable barrier operator moves the garage door a first distance (e.g., fully opens the garage door) in response to a primary signal and opens the garage door a shorter distance (e.g., just far enough to slide in a package for delivery) in response to a secondary signal. The secondary signal may include information regarding how far the movable barrier operator should open the garage door.


In some forms, the type of signal is determined by the movable barrier operator. The signal may be sent to the movable barrier operator directly from the remote control, such as if the remote control is a visor-mounted transmitter. Alternatively, the signal may be sent to the garage door indirectly such as if the remote control is a smartphone. For example, a user may use an application running on her smartphone to send a signal to cause the movable barrier operator open or close the garage door. The smartphone sends the signal to a cloud-based computing device such as a server computer. The server computer determines whether the smartphone is associated with a resident or a guest, and sends either a primary signal or the secondary signal to the movable barrier operator.


If the movable barrier operator receives a primary signal, the movable barrier operator transmits a signal that causes a lock of the passageway door to unlock. In some forms, the movable barrier operator transmits a signal directly to the passageway door lock. Alternatively, the movable barrier operator and passageway door lock are both communicatively coupled to a common local communication hub. The operator transmits a signal to a server computer via the local communication hub and the server computer sends another signal through the local communication hub to the passageway door lock to control the passageway door lock.


If the movable barrier operator receives a secondary signal, the movable barrier operator transmits a signal that causes the passageway door lock to become locked. In one form, the passageway lock includes a sensor configured to determine if the lock is in a locked state or unlocked state. The state of the passageway lock may be transmitted directly or indirectly from the passageway lock to the movable barrier operator. The movable barrier operator analyzes the transmitted signal to check the state of the passageway lock and determine if the state of the passageway lock needs to be changed. The analysis of the transmitted signal may include decrypting the transmitted signal. The moveable barrier operator or the server computer transmits a lock or unlock command to the lock directly or indirectly if the lock is not in the desired state. Further, the state of the lock may be stored locally such as in a memory of the lock, the operator, or a local hub. In another embodiment, the state of the lock is stored on a remote server computer.


In alternative forms, the determination of whether a control signal is a primary signal or a secondary signal is made by a device other than the movable barrier operator, such as a remote server computer. For example, a smartphone transmits a control signal to the server computer. The server computer determines whether the signal is a primary signal or a secondary signal and sends actuation signals to the moveable barrier operator and passageway door lock as needed to effectuate the level of access associated with he control signal.


Referring now to FIG. 1, a garage 14 having a movable barrier operator system 10 is provided. The movable barrier operator system 10 includes a movable barrier operator 12, such as a garage door opener, mounted within a secured area, such as a garage 14. More specifically, the movable barrier operator 12 is mounted to a ceiling 16 of the garage 14 and includes a rail 18 extending therefrom with a releasable trolley 20 attached having an arm 22 extending to a multiple paneled garage door 24 positioned for movement along a pair of door rails 26 and 28. The movable barrier operator 12 has a motor coupled to the door 24 by the trolley 20 and arm 22, by which the motor moves the door 24. The system 10 includes remote controls such as hand-held transmitter units 30, 31 configured to send signals for reception by communication circuitry through an antenna 32 of the movable barrier operator 12. The remote controls may also include an external control pad 34, with a button or buttons thereon, that is positioned on the outside of the garage 14. The external control pad 34 communicates signals via radio frequency transmission for reception by the antenna 32 of the movable barrier operator 12. A switch module 39 is mounted on a wall of the garage 14. The switch module 39 is connected to the movable barrier operator 12 by one or more wires 39A although the switch module 39 may alternatively communicate with the movable barrier operator 12 wirelessly or via a combination of wired and wireless signals. The switch module 39 includes a light switch 39B, a lock switch 39C, and a command switch 39D. An optical emitter 42 is connected via a power and signal line 44 to the movable barrier operator 12. An optical detector 46 is connected via a wire 48 to the movable barrier operator 12. Alternatively, at least one of the optical emitter 42 and the optical detector 46 may communicate wirelessly with the movable barrier operator 12. Furthermore, the optical emitter 42 and the optical detector 46 may be combined as a single unit known in the art as a retroreflector.


The movable barrier operator system 10 includes a wired or wireless camera 17 situated to capture security data such as pictures, video, and/or audio within the garage 14. The camera 17 may be configured to continuously capture security data. Alternatively, the camera 17 captures security data at certain times. For example, the camera 17 may be configured to start capturing security data when the movable barrier operator system 10 opens or begins to open the garage door 24. The camera 17 continues capturing security data until the garage door 24 is closed or a predetermined amount of time after the garage door 24 is closed. In further examples, the camera 17 is configured to start capturing security data in response to the system 10 determining that a received control signal is a secondary signal but not in response to a determination that a received control signal is a primary signal.


In some forms, the camera 17 is remotely movable such that a user viewing a video stream from the camera 17 via a wireless device, such as a smartphone, can adjust the camera 17 to change the field of view. The moveable barrier operator system 10 includes an adjustable indicator 19 for indicating a position within the garage 14. The indicator 19 may be integral with or independent from the moveable barrier operator 12. The indicator 19 projects light, such as a cone of light, to illuminate an area. For example, the indicator 19 may include one or more lightbulbs or LEDs directed to form a shape such as a cone, a pyramid, a circle, or a rectangle on a surface such as the floor of the garage 14. Alternatively or additionally, the indicator 19 includes a laser to form one or more shapes on a surface such as a small circle, a rectangle, and/or an arrow on the floor of the garage 14. The indicator 19 may alternatively or additionally include a speaker and/or a display screen to indicate the desired dropoff location.


The indicator 19 may be used to assist in parking a vehicle within the garage 14. Further, the indicator 19 may be used to indicate a point or illuminated area in the garage 14 for delivery associates to drop or otherwise deposit or place packages or parcels. In some forms, the indicator 19 includes one or more servo motors and is remotely controllable such that the user can use, for example, an application running on the user's smartphone to adjust the indicator 19 in real-time to indicate a desired location for a package within the garage 14 to a delivery associate. The moveable barrier operator 12 may store programmed orientations for the indicator 19 and may adjust the orientation of the indicator 19 based on the operation of the movable barrier operator system 10. For example, the movable barrier operator 12 uses a first stored orientation of the indicator 19 when the user enters the garage 14 to aid in parking. The movable barrier operator 12 uses a second stored orientation of the indicator 19 when a delivery associate enters the garage 14 to indicate a delivery location. Once the delivery associate has delivered the package in the garage 14, the indicator 19 reverts back to the first orientation to assist in parking within the garage 14.


In operation, the indicator 19 is operated to indicate the stored desired location in response to a control signal being authenticated as a secondary signal, but not in response to a control signal being authenticated as a primary signal.


In another embodiment, the user may specify package delivery location by having the movable barrier operator 12 detect a specific action performed by the user. For example, the movable barrier operator 12 may include one or more microphones and the movable barrier operator 12 is configured to use the microphones for voice recognition and/or sound localization. As an example, the movable barrier operator 12 may be configured to detect the user speaking a trigger word or phrase when the user is within the garage 14 such as “deliver here!” followed by stomping her foot twice at a spot on a floor of the garage 14. The movable barrier operator 12 may detect the desired location using audio sensors (e.g., triangulating position using microphones) and/or using optical position sensors. The movable barrier operator 12 may then operate the indicator 19 to indicate the desired location when the delivery associate enters the garage 14.


In some forms, the moveable barrier operator 12 further includes a speaker and/or a microphone such that verbal communications can be exchanged between a delivery associate within the garage 14 and a remote user.


The garage 14 includes a passageway door 49 having hardware 47, such as a doorknob and/or deadbolt. The door 49 separates the garage 14 from an adjacent area or attached structure, such as a house, that is desired to be secured in certain instances. The door 49 has an exterior surface 49A facing the garage 14 and an interior surface 49B facing the house. FIG. 2 is a perspective view of the interior side 49B of the door 49. A passageway door lock 50 is mounted adjacent the door 49 such that a bolt 52 of the lock 50 may obstruct the door 49 by inhibiting an inward swing of the door 49, thereby preventing the door 49 from being opened. The movable barrier operator 12 is in communication with the lock 50 and may cause automatic locking of the lock 50 in response to a guest such as a delivery associate opening the garage door 24. In one form, the lock 50 includes a manual actuator 51 enabling a user to manually shift the bolt 52 between unlocked and locked positions and open the door 49. The lock 50 is mounted to a door jamb 45 associated with the door 49 such that the bolt 52 extends along a portion of the door's interior surface 49B. In one form, neither the door 49 nor the jamb 45 need to be modified, such as by cutting mortises or cavities, to receive the bolt 52 or the lock 50.


A passageway lock system 100 is provided as a block diagram in FIG. 3 and includes the moveable barrier operator 12 and the lock 50. The moveable barrier operator 12 includes wireless communication circuitry 11, such as a receiver and transmitter or a transceiver. The movable barrier operator 12 also includes a controller 13 that includes a processor and a non-transitory computer readable memory.


The wireless communication circuitry 11 may be configured to communicate over one or more frequencies, such as standard 300 MHz-400 MHz frequencies, and one or more protocols, such as Bluetooth®, Wi-Fi, ZigBee, or infrared (IR). In one form, the wireless communication circuitry 11 includes a transceiver (or a separate receiver and transceiver) for communicating via 300 MHz-400 MHz signals with a garage door opener transmitter, as well as a Bluetooth® and/or Wi-Fi transceiver (or a separate transmitter and receiver) for communicating with the lock 50 and/or a gateway 60. The gateway 60 may provide wireless access to an external network, such as the internet. The gateway 60 may be a router, access point or a “smart” house hub. Although the lock 50 is shown as communicating with the moveable barrier operator 12, the lock 50 may additionally or alternatively communicate with gateway 60. In an example the lock 50 and the moveable barrier operator 12 communicate indirectly with each other via gateway 60 and/or a cloud (e.g., network-based service) that is instantiated or otherwise executed by a remote entity such as a network device or server computer.


In operation, the movable barrier operator 12 receives a signal. The signal can be transmitted from one of multiple remote controls, including the keypad 34, the portable transmitters 30, 31, or another remote control such as a wireless device 61. The wireless device 61 may be a smartphone or tablet communicatively coupled to the movable barrier operator 12 by the gateway 60. For example, a user may send open or close commands to the movable barrier operator 12 using an application running on the user's smartphone. The user's smartphone communicates with a remote resource 62, such as a server, via a cellular telephone system and the internet. In response to receiving the communication from the user's smartphone, the remote resource 62 sends a signal to the movable barrier operator 12 via the internet. The signal may include data representing the identity of the smartphone and/or user and a code associated with the moveable barrier operator 12. If the signal is sent using the keypad 34, the keypad 34 sends a code entered by a user to the moveable barrier operator 12. A controller 13 of the moveable barrier operator 12 parses and decrypts the signal to determine if the code(s) are valid, and determines the permissions associated with the identified remote control and/or user. Among the permissions determined by the moveable barrier operator 12 is whether to unlock the lock 50 to give access to the house.


If an identified user/remote control is permitted access to the garage 14 and the house, the moveable barrier operator 12 transmits a signal 11A to the door lock 50 containing a command to unlock the passageway door 49. The door lock 50 receives the command at communication circuitry 54, which may include a receiver and a transmitter, and actuates the bolt 52 (FIG. 2) into an unlocked or retracted position. In some forms, the signal 11A transmitted to the door lock 50 is encrypted, and the door lock 50 includes a controller 55 configured to decrypt the signal. The signal 11A may be sent via wired or wireless approaches.


If the identified user/remote control is permitted access to the garage 14 but is not permitted access to the house, the moveable barrier operator 12 transmits the signal 11A containing a lock command to the door lock 50. The door lock 50 receives the signal 11A at the communication circuitry 54 and in response, actuates the bolt 52 into a locked or extended position. The movable barrier operator 12 thereby causes the door lock 50 to secure the door 49 (FIGS. 1 and 2) before or concurrent with the movable barrier operator 12 starting to open the garage door 24. If the movable barrier operator 12 receives the signal 11A from a remote control that is unauthorized, the movable barrier operator 12 does not open the garage door 24.



FIGS. 4A-4C illustrate a passageway door lock 150 configured to secure a passageway door 149. The lock 150 includes a bolt 152 shiftable in direction 152A to an extended position to obstruct opening of the door 149 when the door 140 is closed. The lock 150 is mounted adjacent the door 149 by a mounting plate 153 secured to a door jamb 143. In one form, the mounting plate 153 is secured to the jamb 143 by a plurality of fasteners such as screws or nails long enough to extend into a structural or supporting member (e.g., a metal or wood stud) adjacent to the door 149. The bolt 152, mounting plate 153, and other components of the lock 150 may be made of steel, alloy or other material having high strength.


With reference to FIG. 4B, the lock 150 includes a rotary or linear actuator such as an electric motor 156 configured to drive or actuate the bolt 152. The electric motor 156 is operable to drive the bolt 152 in direction 152A to extended, locked position or in direction 152B to a retracted, unlocked position. The electric motor 156 is powered by a power source 157, such as a battery. In some forms, the lock 150 is additionally or alternatively wired to the electrical system of the house or associated structure. The motor 156 is controlled by a controller 158 and/or associated circuitry. A receiver 154 is communicatively coupled to the controller 158. In operation, the receiver 154 receives a signal from the moveable barrier operator 12 and/or the gateway 60 and transmits the received signal to the controller 158. The controller 158 analyzes the signal to determine whether to operate the motor 156. The controller 158 then connects the motor 156 to the power source 157 such that the electric motor 156 drives the bolt 152 to the locked or unlocked position.


In one form, the lock 150 includes a slip clutch 160 as shown in FIG. 4C. The slip clutch 160 includes a metal plate 162 coupled to a drive shaft of the motor 156. When the motor 156 is powered, the motor 156 rotates the plate 162. A magnet 164 is mounted to the plate 162. The magnet 164 is coupled magnetically to a pinion gear or sprocket 166 that engages a toothed rack 166A fixed to the bolt 152. In standard operation, rotating the plate 162 causes the magnet 164 and, in turn, the sprocket 166 to rotate. Teeth of the rotating sprocket 166 mesh with complementary teeth of the rack 152A and cause the bolt 152 to be driven inwardly in direction 152B or outwardly in direction 152A. However, if force is applied to the bolt 152 in direction 152B, such as by a manual actuator (e.g., actuator 51 of FIG. 2), the bolt 152 imparts torque on the sprocket 166 causing the magnet 164 to rotate or slip relative to the plate 162. The slipping allows the bolt 152 to be moved without turning the driveshaft of the motor 156 and possibly damaging the motor 156. The slipping permits a person inside of the house to manually shift the bolt 152 to an unlocked position to open the door 149.


Another lock 250 is illustrated in FIGS. 5A-5B. The lock 250 includes a linear actuator 256. The linear actuator 256 is operatively coupled to the bolt 252 by a linkage including links 268, 269. The links 268, 269 are pivotably connected such that they convert the vertical movement of a piston 256A of the actuator 256 into horizontal movement of the bolt 252. One end of the link 268 is coupled to the bolt 252, such that the vertical movement of the piston 256A actuates the bolt 252 between an extended locked position and a retracted unlocked position.


The passageway door lock 350, as shown in FIG. 6, includes a motor 356 configured to rotate a slip clutch 360. The slip clutch 360 is operatively coupled to a bolt 352 such that rotation of the slip clutch 360 moves the bolt 352 between locked and unlocked positions. The bolt 352 has a cylindrical shape with rounded edges. The rounded shape of the bolt 352 decreases the likelihood of scratching the paint or finish of a door.



FIG. 7 illustrates a passageway door lock 450 having a bolt 452 operatively coupled to a manual actuator 451. The lock 450 includes a slip clutch, such as the magnetic slip clutch 160 described above, allowing the bolt 452 to be manually actuated without damaging a drive motor of the lock 450. The lock 450 includes a mounting plate 453 having predetermined locations for receiving screws for mounting the lock 450 adjacent to a door.



FIG. 8 illustrates a passageway door lock 550 of a door 553. As shown, the door lock 550 is configured to adapt or augment an existing deadbolt-type lock by coupling with or replacing a portion of the deadbolt-type lock, particularly an indoor mechanism. For instance, an indoor-accessible mechanism of a deadbolt lock such as a thumbturn or a keyed cylinder (of a double cylinder deadbolt) may be removed and replaced with the door lock 550 such that the remaining portions of the existing deadbolt lock (e.g., the keyed outdoor cylinder and the latch/bolt) couple and function with the door lock 550. Installation of the door lock 550 may entail replacement of a bolt 552, however the bolt 552 may be a portion of the existing deadbolt-type lock that remains independent of installation of the door lock 550. Bolt 552 is operatively coupled to a manual actuator 551 illustrated as a thumbturn. The bolt 552 is located within the door when in a retracted state. When actuated, the bolt 552 extends from the door and enters a cavity in the door frame, as in traditional deadbolt locks. The passageway door lock 550 includes a wireless communication circuit 554 for receiving signals to control the actuation of the bolt 552. When the wireless communication circuit 554 receives a signal, the signal is transmitted to a controller 558 which operates a motor 556 to move the bolt 552. The controller 558 may include a processor and a memory. The passageway door lock 550 further includes a power source, such as one or more batteries. The bolt 552 extends through an opening of a plate 553. Passageway door locks 150, 250, 350, 450, and 550 operate in a manner similar to the passageway door lock 50 and may be utilized in the system 100.


In some forms, locks other than deadbolts may be used in the system 100 to secure the passageway door. FIG. 9 illustrates an electric strike 650 for securing a passageway door, such as the passageway door 49 of FIG. 1. The electric strike 650 includes a mounting plate or strike plate 653 for mounting the electric strike 650 to the door jamb 643. A movable keeper or latchbar 652 is configured to releasably secure the passageway door in a closed position. The latchbar 652 is actuated to move from the secured position, as shown in FIG. 9, to an unsecured position in order to release the passageway door. The electric strike contains an internal power source, motor or actuator, and wireless receiver similar to those described in the embodiments above.


As with the locks described above, the electric strike 650 is remotely controlled by at least one of the movable barrier operator 12 or a remote device, such as a server computer or a wireless device via the internet. In operation, a control signal is transmitted to the electric strike 650 which causes the electric strike 650 to move the latchbar 652 into the secured or unsecured position.


Other types of locks may be used in the system 100. For example, a lock that fits over a thumb turn of an existing, conventional deadbolt lock to operate the deadbolt may be utilized. As another example, a lock that replaces an interior-side thumb turn of a conventional deadbolt lock while keeping the internal deadbolt mechanism and exterior keyed cylinder may be utilized.


A user or administrator grants access to the garage 14 by giving out temporary or limited access codes. In some forms, the limited access code is in the form of a code to be entered into the keypad 34. In another form, the limited access code is programmed into a portable transmitter 30, 31 or the wireless device 61. In yet another form, the limited access code is programmed into the movable barrier operator 12 in addition to programming the limited access code (or a complementary code) into a portable transmitter 30, 31 or the wireless device 61. In other instances a remote resource 62 (e.g., server computer) transmits or otherwise communicates the limited access code to a portable transmitter 30, 31 or the wireless device 61 upon request after performance of a security measure such as at least one of verification, authorization and authentication of the requester. The wireless device 61 communicates with the remote resource 62, which may be a server computer or a plurality of server computers forming a cloud, which in turn communicates with the moveable barrier operator 12 via the local gateway 60. A limited access code may be one or more codes output from a rolling code encryption process used by the moveable barrier operator 12. Accordingly, the movable barrier operator 12 may provide the remote resource 62 with a rolling code that is generated or output based on a query or request such that the rolling code can be relayed to a portable transmitter 30, 31 or the wireless device 61 for example after performance of a security measure.


The moveable barrier operator 12 includes memory (e.g., integral/unitary or otherwise onboard the controller 13 in FIG. 3 or separate/distinct from the controller 13) storing the limited access codes and associating them with specific permissions. In some forms, the permissions limit the times of day and/or days during which the moveable barrier operator 12 will open the garage door 24 in response to receiving the limited access codes. The permissions also indicate whether or not the code grants access to the attached home or structure via the passageway door 49. The operation of the lock 50 and permission to open the door 49 can differ from whether a guest has permission to open the garage door 24. For example, some codes used to enter the garage door 24 can have stored permissions to permit entry into both the garage and the house, in which case the garage door 24 will open and the lock 50 will unlock. Other codes will have stored permissions limited to the garage, in which case the garage door 24 will open and the lock 50 will lock. In operation, a user having administrator rights may establish and/or provide access codes granting only garage access permission to delivery associates such that they can leave packages in the garage 14. Different access codes may be established and/or given to maids, contractors, guests, or others to control when such individuals are permitted to enter the garage 14 and whether the guest can open the door 49 to the adjacent area.


As described above, the moveable barrier operator 12 receives a signal and checks a code of the signal against a stored table of permissions. If the code grants permission to enter the garage 14 and the home, the movable barrier operator 12 or remote resource 62 transmits an unlock signal to the lock 50 at the passageway door 49 and the movable barrier operator 12 opens the garage door 22. If permission to enter the home is not granted but the guest can access the garage 14, the movable barrier operator 12 or remote resource 62 transmits a lock signal to the lock 50 and the movable barrier operator 12 opens the garage 14.


In addition to the limited access codes, the administrator or another user can create primary codes, such as permanent or resident access codes. The resident access codes can be used at any time and any number of times. When the moveable barrier operator 12 receives a resident access code, the movable barrier operator 12 transmits an unlock signal or causes remote resource 62 to transmit the unlock signal to the lock 50. These resident access codes can later be changed or revoked by the administrator.


The moveable barrier operator 12 may use additional data when determining whether or not to transmit a lock signal (or cause the lock signal to be transmitted e.g., from the remote resource 62) to the lock 50. In one example, the movable barrier operator 12 transmits a lock signal to the lock 50 if no users are at home, if only a single resident is at home, or if only children are at home, but not if adults are at home. The system 100 detects who is at home by, for example, tracking codes entered at the keypad 34, detecting vehicles in the garage 14, and/or identifying wireless devices communicatively coupled to the gateway 60 and/or the movable barrier operator 12. For example, the system 100 may store identifying information of the smartphones of the adults that live in the home. If those smartphones are connected to the gateway 60, they are identified by the movable barrier operator 12 and/or the remote resource 62, and the movable barrier operator 12 does not lock the passageway door lock 50. In alternative forms, the administrator or another user enters schedule information into an application running on her smartphone which is provided to a home automation system associated with the garage 14 and/or the movable barrier operator 12. The schedule information indicates the standard schedule of the users. The movable barrier operator 12 or the remote resource 62 will operate the lock 50 based on whether or not the adults should be home according to the preprogrammed schedule.


In some embodiments, the lock 50 includes one or more sensors configured to detect the position of the bolt 52. The position of the bolt 52 is transmitted to the moveable barrier operator 12 or the remote resource 62 by the lock 50. If the bolt 52 is already in the locked position, the movable barrier operator 12 or the remote resource 62 may not transmit a lock command. The sensor detects when the bolt 52 is actuated. In some forms, the moveable barrier operator 12 creates a log storing times at which the bolt 52 is actuated. This log can be accessed by the administrator or another user. Alternatively or additionally, a signal is transmitted to the wireless device 61 of the administrator when the bolt 52 is actuated. The moveable barrier operator 12 may store a log of received signals from transmitters 30, 31. The log includes identifying information associated with the transmitters 30, 31 and/or access codes and the time at which signals were received. In some forms, the log further includes the time at which a close signal was received at the moveable barrier operator 12 and/or the amount of time between the open and close signal.


In operation, each of the door locks 50-650 illustrated in FIGS. 2-9 and described above are controlled in substantially the same manner. A remote control transmits a control signal. The remote control may be a short range transmitter transmitting a signal directly to the movable barrier operator 12 or an internet connected wireless device sending a signal via the internet as some examples. The control signal is authenticated to determine if the remote control is associated with a first level of access or a second level of access. In response to the control signal being associated with a first level of access, the movable barrier operator 12 and passageway door lock 50-650 are operated to open and/or unlock the first barrier 24 and second barrier 49 respectively. In response to the control signal associated with a second level of access, the movable barrier operator 12 is operated to open the first barrier 24 and the passageway door lock 50-650 is operated to secure or lock the second barrier 49.


In some forms, the authentication is performed by the movable barrier operator 12. The movable barrier operator 12 receives the control signal transmitted by the remote control or receives a signal representing the control signal from an intermediate device, such as a server computer, and processes the received signal to determine the level of access. The moveable barrier operator 12 moves the first barrier 24 and transmits an actuation signal to the door lock 50-650 to lock or unlock based on the level of access associated with the signal as described above.


In alternative forms, a device separate from the movable barrier operator 12 authenticates the control signal. For example, an onsite communication hub or a remote server device authenticate the signal to determine the level of access. The authenticating device may then transmit an actuation signal to the movable barrier operator 12 and door lock 50-650 to operate the barriers 24, 49 as described above.


In still further forms, the movable barrier operator 12 authenticates the signal before moving the first barrier 12 and a separate device, such as the door lock 50-650, on site communication hub, or remote server device, separately authenticates the signal in order to determine the appropriate actuation of the door lock 50-650.


In some embodiments, additional devices, such as the indicator 19 or camera 17 are operated in response to the authentication of the signal. For example, the camera 17 is used to record data, such as images or video, in response to the control signal being a secondary signal (i.e., being associated with the second level of access) and/or the indicator 19 is operated to indicate a dropoff area in response to the control signal being a secondary signal.


Although method steps may be presented and described herein in a sequential fashion, one or more of the steps shown and described may be omitted, repeated, performed concurrently, and/or performed in a different order than the order shown in the figures and/or described herein. It will be appreciated that computer-readable instructions for facilitating the methods described above may be stored in various non-transitory computer readable mediums as is known in the art. Those skilled in the art will recognize that a wide variety of modifications, alterations, and combinations can be made with respect to the above described examples without departing from the scope of the invention, and that such modifications, alterations, and combinations are to be viewed as being within the ambit of the inventive concept.

Claims
  • 1. A movable barrier operator comprising: an actuator operable to secure and unsecure a first movable barrier;communication circuitry configured to receive an access command from a remote control, the access command representative of a user input received at a user interface of the remote control requesting to access a first secured area associated with the first movable barrier, the access command including authentication data indicating whether the remote control is associated with a first level of access or a second level of access, the communication circuitry further configured to communicate with a second movable barrier operator associated with a second movable barrier of a second secured area; anda controller operatively coupled to the actuator and the communication circuitry, the controller configured to authenticate the access command based at least in part on the authentication data, wherein authentication of the access command includes determining an association of the access command with the first level of access or the second level of access;wherein the controller is further configured to cause the communication circuitry to communicate a first actuation signal associated with the first level of access to the second movable barrier operator to cause the second movable barrier operator to unsecure the second movable barrier and permit access to the second secured area in response to determining that the access command is associated with the first level of access;wherein the controller is further configured to cause the communication circuitry to communicate a second actuation signal associated with the second level of access to the second movable barrier operator to cause the second movable barrier operator to secure the second movable barrier and inhibit access to the second secured area in response to determining that the access command is associated with the second level of access; andwherein the controller is configured to cause the actuator to unsecure the first movable barrier upon the communication circuitry receiving the access command regardless of association of the access command with the first level of access or the second level of access.
  • 2. The movable barrier operator of claim 1, wherein the authentication of the access command further includes determining whether the access command was received directly from the remote control or whether the access command was received from a remote server computer.
  • 3. The movable barrier operator of claim 1, wherein the communication circuitry is further configured to communicate with a remote server computer to receive, from the remote server computer, an authentication signal indicating whether the access command is associated with the first level of access or the second level of access; and wherein the controller is configured to authenticate the access command based at least in part on the authentication signal received from the remote server computer.
  • 4. The movable barrier operator of claim 1, further comprising a memory operatively coupled to the controller and configured to store information indicating whether the second movable barrier is secured or unsecured by the second movable barrier operator, wherein the controller is further configured to: cause the communication circuitry to communicate the second actuation signal in response to the second movable barrier operator not securing the second movable barrier and the access command being associated with the second level of access; andnot cause the communication circuitry to communicate the second actuation signal in response to the second movable barrier operator securing the second movable barrier and the access command being associated with the second level of access.
  • 5. The movable barrier operator of claim 1, wherein the communication circuitry is configured to directly wirelessly communicate with the second movable barrier operator using one or a combination of wireless communication protocols including Bluetooth, Wi-Fi, ZigBee, and infrared.
  • 6. The movable barrier operator of claim 1, wherein to unsecure the first movable barrier includes moving the first movable barrier from a closed position to an open position, wherein the controller is configured to cause the actuator to move the first movable barrier a first distance in response to the controller determining that the access command is associated with the first level of access, the controller further configured to cause the actuator to move the first movable barrier a second distance less than the first distance in response to the controller determining that the access command is associated with the second level of access.
  • 7. The movable barrier operator of claim 1, further comprising a communication hub configured to communicate with the communication circuitry of the movable barrier operator and with the second movable barrier operator.
  • 8. The movable barrier operator of claim 7, wherein the communication hub is configured to communicate with a remote server computer over a network.
  • 9. The movable barrier operator of claim 7, wherein the communication hub is further configured to communicate a control signal to the communication circuitry in response to the authentication, the control signal configured to cause the controller to operate the actuator to unsecure the first movable barrier.
  • 10. The movable barrier operator of claim 7, wherein the communication hub is further configured to communicate with a remote server computer to receive, from the remote server computer, an authentication signal indicating whether the access command is associated with the first level of access or the second level of access; and wherein the controller is configured to authenticate the access command based at least in part on the authentication signal received from the remote server computer.
  • 11. The movable barrier operator of claim 1 wherein both the controller and the second movable barrier operator are configured to independently authenticate the access command.
  • 12. The movable barrier operator of claim 1 wherein the controller is configured to cause the communication circuitry to wirelessly communicate the first actuation signal or the second actuation signal directly to the second movable barrier operator before causing the actuator to unsecure the first movable barrier.
  • 13. The movable barrier operator of claim 1 wherein the actuator is operable to move the first movable barrier from a closed position to an open position to unsecure the first movable barrier.
  • 14. The movable barrier operator of claim 1 in combination with the second movable barrier operator; and wherein the second movable barrier operator is a passageway door lock.
  • 15. The movable barrier operator of claim 1 in combination with the second movable barrier operator; wherein the second movable barrier operator comprises a locking member and a second actuator operable to shift the locking member from a locked position wherein the locking member inhibits opening of the second movable barrier to an unlocked position wherein the locking member permits opening of the second movable barrier; andwherein to secure the second movable barrier includes the second actuator shifting the locking member from the unlocked position to the locked position.
  • 16. A method of controlling access to a first secured area secured by a first movable barrier and a second secured area secured by a second movable barrier, the method comprising: at a first movable barrier operator associated with the first movable barrier: receiving, via communication circuitry of the first movable barrier operator, an access command representative of a user input received at a user interface of a remote control requesting to unsecure the first movable barrier, the access command including authentication data that associates the access command with a first level of access or a second level of access;authenticating the access command, at a controller of the first movable barrier operator, based at least in part on the authentication data, wherein authenticating includes determining an association of the access command with the first level of access or the second level of access;selectively controlling a second movable barrier operator associated with the second movable barrier, wherein selectively controlling includes: communicating a first actuation signal associated with the first level of access to the second movable barrier operator to cause the second movable barrier operator to unsecure the second movable barrier and permit access to the second secured area in response to determining that the access command is associated with the first level of access;communicating a second actuation signal associated with the second level of access to the second movable barrier operator to cause the second movable barrier to secure the second movable barrier and inhibit access to the second secured area in response to determining that the access command is associated with the second level of access; andoperating an actuator of the first movable barrier operator to unsecure the first movable barrier in response to determining that the access command is associated with either the first level of access or the second level of access.
  • 17. The method of claim 16, wherein a communication hub is configured to communicate with the communication circuitry of the first movable barrier operator and with the second movable barrier operator.
  • 18. The method of claim 17, further comprising communicating, via the communication hub, a control signal to the first movable barrier operator in response to the controller authenticating the access command, the control signal configured to cause the first movable barrier operator to operate the actuator to unsecure the first movable barrier.
  • 19. The method of claim 16, wherein authenticating the access command includes determining whether the access command was received directly from a remote control or whether the access command was received from a remote server computer.
  • 20. The method of claim 16, further comprising receiving, at the communication circuitry, an authentication signal from a remote server computer indicative of the access command being associated with the first level of access or the second level of access; and wherein authenticating the access command is further based at least in part on receipt of the authentication signal.
  • 21. The method of claim 16, wherein communicating the first actuation signal or the second actuation signal to the second movable barrier operator includes communicating the first actuation signal or the second actuation signal using Bluetooth, Wi-Fi, ZigBee, infrared, or a combination thereof.
  • 22. The method of claim 16, further comprising: authenticating, at a controller of the second movable barrier operator, the access command based at least in part on the authentication data.
  • 23. The method of claim 16 wherein operating the actuator of the first movable barrier operator to unsecure the first movable barrier is performed upon communicating the first actuation signal or second actuation signal to the second movable barrier operator.
  • 24. The method of claim 16 wherein operating the actuator of the first movable barrier operator to unsecure the first movable barrier includes moving the first movable barrier to an open position.
  • 25. The method of claim 16 wherein to cause the second movable barrier operator to unsecure the second movable barrier includes unlocking a lock that inhibits movement of the second movable barrier; and wherein to cause the second movable barrier operator to secure the second movable barrier includes locking the lock.
  • 26. The method of claim 16 wherein the first movable barrier is a garage door and the second movable barrier is a passageway door.
  • 27. A non-transitory computer readable medium storing instructions for controlling access to a first secured area secured by a first movable barrier and a second secured area secured by a second movable barrier, the instructions when executed by one or more processors cause the one or more processors to perform operations comprising: receiving, via communication circuitry of a first movable barrier operator associated with the first movable barrier, an access command representative of a user input received at a user interface of a remote control requesting to unsecure the first movable barrier, the access command including authentication data that associates the access command with a first level of access or a second level of access;authenticating the access command based at least in part on the authentication data, wherein authenticating includes determining an association of the access command with the first level of access or the second level of access;selectively controlling a second movable barrier operator associated with the second movable barrier, wherein selectively controlling includes: communicating a first actuation signal associated with the first level of access to the second movable barrier operator to cause the second movable barrier operator to unsecure the second movable barrier and permit access to the second secured area in response to determining that the access command is associated with the first level of access;communicating a second actuation signal associated with the second level of access to the second movable barrier operator to cause the second movable barrier to secure the second movable barrier and inhibit access to the second secured area in response to determining that the access command is associated with the second level of access; andoperating an actuator of the first movable barrier operator to unsecure the first movable barrier in response to determining that the access command is associated with either the first level of access or the second level of access.
  • 28. The non-transitory computer readable medium according to claim 27, the operations further comprising receiving, at the communication circuitry of the first movable barrier operator, an authentication signal from a remote server computer indicative of the access command being associated with the first level of access or the second level of access; and wherein authenticating the access command is further based at least in part on receipt of the authentication signal.
  • 29. The non-transitory computer readable medium according to claim 27 wherein to cause the second movable barrier operator to unsecure the second movable barrier includes unlocking a lock that inhibits movement of the second movable barrier; and wherein to cause the second movable barrier operator to secure the second movable barrier includes locking the lock.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 16/912,104, filed Jun. 25, 2020, which is a continuation of U.S. patent application Ser. No. 16/050,923, filed Jul. 31, 2018, now U.S. Pat. No. 10,713,869, issued on Jul. 14, 2020, which claims the benefit of U.S. Provisional Patent App. No. 62/659,535, filed Apr. 18, 2018 and U.S. Provisional Patent App. No. 62/540,047, filed Aug. 1, 2017, which are all hereby incorporated by reference herein in their entireties.

US Referenced Citations (819)
Number Name Date Kind
4881148 Lambropoulos Nov 1989 A
5285205 White Feb 1994 A
5428388 von Bauer Jun 1995 A
5506905 Markowski Apr 1996 A
5751224 Fitzgibbon May 1998 A
5767784 Khamharn Jun 1998 A
5774053 Porter Jun 1998 A
5872513 Fitzgibbon Feb 1999 A
5910163 Schlamp Jun 1999 A
5987892 Watanabe Nov 1999 A
6037858 Seki Mar 2000 A
6046680 Soenen Apr 2000 A
6049598 Peters Apr 2000 A
6085172 Junger Jul 2000 A
6134593 Alexander Oct 2000 A
6140938 Flick Oct 2000 A
6204763 Sone Mar 2001 B1
6292575 Bortolussi Sep 2001 B1
6300873 Kucharczyk Oct 2001 B1
6323782 Stephens Nov 2001 B1
6344796 Ogilvie Feb 2002 B1
6404337 Van Till et al. Jun 2002 B1
6414587 Fitzgibbon Jul 2002 B1
6466261 Nakamura Oct 2002 B1
6483433 Moskowitz Nov 2002 B2
6529949 Getsin Mar 2003 B1
6536659 Hauser Mar 2003 B1
6563431 Miller, Jr. May 2003 B1
6570488 Kucharczyk May 2003 B2
6574455 Jakobsson Jun 2003 B2
6611205 Guthrie Aug 2003 B2
6696918 Kucharczyk Feb 2004 B2
6748295 Tilles Jun 2004 B2
6778064 Yamasaki Aug 2004 B1
6778084 Chang Aug 2004 B2
6793253 Bruwer Sep 2004 B2
6853853 Van Wiemeersch Feb 2005 B1
6882269 Moreno Apr 2005 B2
6909356 Brown Jun 2005 B2
6950725 von Kannewurff Sep 2005 B2
6952181 Karr Oct 2005 B2
6957197 Altendahl Oct 2005 B1
6965294 Elliott Nov 2005 B1
6967562 Menard Nov 2005 B2
6967575 Dohrmann Nov 2005 B1
6975937 Kantarjiev Dec 2005 B1
6987452 Yang Jan 2006 B2
7015943 Chiang Mar 2006 B2
7015946 Suzuki Mar 2006 B2
7028339 Stevens Apr 2006 B2
7035916 Backman Apr 2006 B1
7042492 Spinelli May 2006 B2
7076449 Tsunenari Jul 2006 B2
7120697 Aiken, Jr. Oct 2006 B2
7133743 Tilles Nov 2006 B2
7149959 Jones Dec 2006 B1
7151434 Mayer Dec 2006 B2
7154531 Laird Dec 2006 B2
7158941 Thompson Jan 2007 B1
7170998 McLintock Jan 2007 B2
7193644 Carter Mar 2007 B2
7205908 Tsui Apr 2007 B2
7207142 Mullet Apr 2007 B2
7212889 Mann May 2007 B2
7237013 Winkeler Jun 2007 B2
7242279 Wolfe Jul 2007 B2
7260835 Bajikar Aug 2007 B2
7269634 Getsin Sep 2007 B2
7345574 Fitzgibbon Mar 2008 B2
7353042 Yamagishi Apr 2008 B2
7355505 Bonner Apr 2008 B2
7376572 Siegel May 2008 B2
7379805 Olsen, III May 2008 B2
7385499 Horton Jun 2008 B2
7429910 Domenz Sep 2008 B2
7441264 Himmel Oct 2008 B2
7468663 Rufolo, Jr. Dec 2008 B1
7468676 Styers Dec 2008 B2
7471189 Vastad Dec 2008 B2
7484088 Campbell Jan 2009 B2
7518485 Shuster Apr 2009 B2
7528722 Nelson May 2009 B2
7532709 Styers May 2009 B2
7553173 Kowalick Jun 2009 B2
7558743 Razumov Jul 2009 B2
7567844 Thomas Jul 2009 B2
7583191 Zinser Sep 2009 B2
7602283 John Oct 2009 B2
7647231 Kuebert Jan 2010 B2
7653603 Holtkamp, Jr. Jan 2010 B1
7657466 Klingenberg Feb 2010 B2
7677243 McClendon Mar 2010 B2
7697686 Puiatti Apr 2010 B2
7729957 Sadler Jun 2010 B2
7735732 Linton Jun 2010 B2
7742928 Reynolds Jun 2010 B2
7746223 Howarter Jun 2010 B2
7765131 Klingenberg Jul 2010 B2
7786891 Owens Aug 2010 B2
7788221 Tanaka Aug 2010 B2
7792712 Kantarjiev Sep 2010 B2
7815112 Volpe Oct 2010 B2
7817013 Bazakos Oct 2010 B2
7847675 Thyen Dec 2010 B1
7869582 Styers Jan 2011 B2
7885821 Tait Feb 2011 B2
7904391 Sesek Mar 2011 B2
7940300 Spinelli May 2011 B2
7945032 Elberbaum May 2011 B2
7962422 Melechko Jun 2011 B1
7983991 Crussol Jul 2011 B2
8018329 Morgan Sep 2011 B2
8044782 Saban Oct 2011 B2
8045961 Ayed Oct 2011 B2
8054340 Miki Nov 2011 B2
8077034 Borlez Dec 2011 B2
8077054 Aarons Dec 2011 B1
8093986 Harvey Jan 2012 B2
8103521 Kuebert Jan 2012 B2
8108259 Klingenberg Jan 2012 B2
8108914 Hernoud Jan 2012 B2
8120459 Kwak Feb 2012 B2
8139098 Carter Mar 2012 B2
8140592 Scott Mar 2012 B2
8144183 Carter Mar 2012 B2
8144184 Carter Mar 2012 B2
8154581 Carter Apr 2012 B2
8164614 Carter Apr 2012 B2
8218739 Styers Jul 2012 B2
8255235 Aldstadt Aug 2012 B2
8265947 Kuebert Sep 2012 B2
8326001 Free Dec 2012 B2
8334906 Lipton Dec 2012 B2
8378988 Artino Feb 2013 B1
8410930 Karasek Apr 2013 B2
8487998 Chen Jul 2013 B2
8489520 Kuebert Jul 2013 B2
8558885 Fitzgibbon Oct 2013 B2
8558887 Plaster Oct 2013 B2
8624733 Cusack, Jr. Jan 2014 B2
8635078 Aldstadt Jan 2014 B2
8666907 Wang Mar 2014 B1
8675066 Trundle Mar 2014 B2
8700474 Argue Apr 2014 B2
8704793 Artino Apr 2014 B1
8731953 Cook May 2014 B2
8733291 Dunigan May 2014 B2
8767075 Bianco Jul 2014 B2
8769632 Cook Jul 2014 B2
8775329 Kuebert Jul 2014 B2
8780201 Scalisi Jul 2014 B1
D714514 Pettit Sep 2014 S
8823795 Scalisi Sep 2014 B1
8825021 Wang Sep 2014 B2
8825535 Weik, III Sep 2014 B2
8831225 Gilb Sep 2014 B2
8842180 Kasmir Sep 2014 B1
8844010 Brady Sep 2014 B2
8844811 Rogers Sep 2014 B1
8872915 Scalisi Oct 2014 B1
8876050 Wentland Nov 2014 B2
8881252 Van Till Nov 2014 B2
8896446 Cusack, Jr. Nov 2014 B2
8897433 Mota Nov 2014 B2
8919637 Kim Dec 2014 B2
8934679 Jeon Jan 2015 B2
8941736 Scalisi Jan 2015 B1
8947530 Scalisi Feb 2015 B1
8976025 Somasundaram Mar 2015 B2
8976248 Tanaka Mar 2015 B2
8990889 Van Till Mar 2015 B2
9003196 Hoyos Apr 2015 B2
9013575 Scalisi Apr 2015 B2
9053622 Scalisi Jun 2015 B2
9055202 Scalisi Jun 2015 B1
9058738 Scalisi Jun 2015 B1
9060103 Scalisi Jun 2015 B2
9060104 Scalisi Jun 2015 B2
9065987 Kasmir Jun 2015 B2
9068375 Hinkel Jun 2015 B2
9109378 Scalisi Aug 2015 B2
9118819 Scalisi Aug 2015 B1
9122254 Cate Sep 2015 B2
9147117 Madhu Sep 2015 B1
9160987 Kasmir Oct 2015 B1
9164614 Irie Oct 2015 B2
9165444 Scalisi Oct 2015 B2
9179058 Zeira Nov 2015 B1
9179109 Kasmir Nov 2015 B1
9195950 Schenken Nov 2015 B2
9196133 Scalisi Nov 2015 B2
9202034 Matsuoka Dec 2015 B2
9208629 Saladin Dec 2015 B2
9229957 Kwan Jan 2016 B2
9230158 Ramaswamy Jan 2016 B1
9230230 Gupta Jan 2016 B2
9235943 Scalisi Jan 2016 B2
9244147 Soundararajan Jan 2016 B1
9245398 Plummer Jan 2016 B2
9275535 Ho Mar 2016 B1
9322194 Cheng Apr 2016 B2
9322201 Cheng Apr 2016 B1
9325949 Moriarty Apr 2016 B2
9326094 Johnson Apr 2016 B2
9350918 Baldwin May 2016 B1
9359794 Cheng Jun 2016 B2
9364112 Sundaresan Jun 2016 B2
9382739 Johnson Jul 2016 B1
9392099 Lim Jul 2016 B2
9396594 Fujisaki Jul 2016 B1
9414030 Carter Aug 2016 B2
9418350 Matula Aug 2016 B2
9426432 Scalisi Aug 2016 B2
9426720 Cohn Aug 2016 B2
9447609 Johnson Sep 2016 B2
9453758 Motoyama Sep 2016 B2
9459772 Nihal Oct 2016 B2
9460596 Moses Oct 2016 B1
9461992 Outwater Oct 2016 B2
9467656 Leizerovich Oct 2016 B1
9470017 Cheng Oct 2016 B1
9470018 Cheng Oct 2016 B1
9472031 Pouille Oct 2016 B2
9472032 Litterer Oct 2016 B2
9472077 Coviello Oct 2016 B2
9473636 Lenzeder Oct 2016 B2
9483887 Soleimani Nov 2016 B1
9485478 Carter Nov 2016 B2
9508054 Brady Nov 2016 B2
9510693 Cordier Dec 2016 B2
9514584 Burge Dec 2016 B1
9514586 Rogers Dec 2016 B2
9516030 Torgersrud Dec 2016 B2
9516284 Carter Dec 2016 B2
9530262 Johnson Dec 2016 B2
9530295 Johnson Dec 2016 B2
9536216 Lisso Jan 2017 B1
9554090 Carter Jan 2017 B1
9558673 Soundararajan Jan 2017 B2
9563904 Mastierov Feb 2017 B2
9563915 Brady Feb 2017 B2
9584336 Dunn Feb 2017 B2
9608834 Hall Mar 2017 B2
9619955 Eichenblatt Apr 2017 B2
9635323 Carter Apr 2017 B2
9641474 Brady May 2017 B2
9644399 Johnson May 2017 B2
9647996 Johnson May 2017 B2
9648290 Carter May 2017 B2
9652912 Fadell May 2017 B2
9652913 Drako May 2017 B2
9652917 Johnson May 2017 B2
9654614 Hall May 2017 B1
9661122 Hall May 2017 B1
9661123 Hall May 2017 B1
9667768 Hall May 2017 B1
9683391 Johnson Jun 2017 B2
9692738 Wenneman Jun 2017 B1
9697548 Jaff Jul 2017 B1
9704320 Johnson Jul 2017 B2
9706178 Carter Jul 2017 B2
9712335 Hall Jul 2017 B2
9727328 Johnson Aug 2017 B2
9747735 Drako Aug 2017 B1
9756233 Lee Sep 2017 B2
9760072 Hall Sep 2017 B2
9779571 Chong Oct 2017 B2
9786141 Grabham Oct 2017 B2
9798999 Schenken Oct 2017 B2
9799183 Harrison Oct 2017 B2
9811798 Lievens Nov 2017 B2
9811958 Hall Nov 2017 B1
9835434 Sloo Dec 2017 B1
9846902 Brady Dec 2017 B2
9861221 Jiang Jan 2018 B2
9875486 Mastierov Jan 2018 B2
9881474 Fadell Jan 2018 B2
9892384 Mastierov Feb 2018 B2
9898711 Neal Feb 2018 B2
9916557 Gillen Mar 2018 B1
9916746 Johnson Mar 2018 B2
9922513 Hall Mar 2018 B1
9928749 Gil Mar 2018 B2
9953388 Jones Apr 2018 B2
9977547 Sloo May 2018 B1
10015898 Whitmire Jul 2018 B2
10039401 Romanucci Aug 2018 B1
10055718 Madura Aug 2018 B2
10089801 Musabeyoglu Oct 2018 B1
10089809 Daly Oct 2018 B1
10096189 Siegesmund Oct 2018 B2
10137816 Harper Nov 2018 B2
10147249 Brady Dec 2018 B1
10167661 Preus Jan 2019 B2
10203211 Mishra Feb 2019 B1
10222119 Rezayat Mar 2019 B2
10255737 Eichenblatt Apr 2019 B1
10300157 Jones May 2019 B2
D850865 Smith Jun 2019 S
10332383 Giles Jun 2019 B1
10373226 Russell Aug 2019 B1
10382608 Gerhardt Aug 2019 B2
10388092 Solh Aug 2019 B1
D860789 Rayeski Sep 2019 S
10443918 Li Oct 2019 B2
10467835 Jones Nov 2019 B2
10488081 High Nov 2019 B2
10515335 Winkle Dec 2019 B2
10525865 Wilkinson Jan 2020 B2
10540632 Putcha Jan 2020 B2
10540884 Lyman Jan 2020 B1
10600100 Mattingly Mar 2020 B2
10602867 Poss Mar 2020 B2
10604254 O'Brien Mar 2020 B2
10618447 Putcha Apr 2020 B2
10621811 Tovey Apr 2020 B2
10624484 Mountford Apr 2020 B1
10627244 Lauka Apr 2020 B1
10628786 Millhouse Apr 2020 B2
10643170 Lee May 2020 B2
10657383 Solh May 2020 B1
10713869 Morris Jul 2020 B2
10772450 Waisanen Sep 2020 B2
10834523 Rao Nov 2020 B1
10860115 Tran Dec 2020 B1
10874240 Lewis Dec 2020 B2
10977660 Thomas Apr 2021 B2
11037146 Payne Jun 2021 B2
11055942 Coates Jul 2021 B2
11087602 Lark Aug 2021 B2
11151679 Millhouse Oct 2021 B2
11157865 Millhouse Oct 2021 B2
11166580 Waisanen Nov 2021 B2
11275196 Bratton Mar 2022 B2
11521444 Badik Dec 2022 B1
11562610 Alamin Jan 2023 B2
11574512 Morris Feb 2023 B2
20010013762 Roman Aug 2001 A1
20010024094 Fitzgibbon Sep 2001 A1
20010024095 Fitzgibbon Sep 2001 A1
20010029483 Schultz Oct 2001 A1
20010037509 Kligman Nov 2001 A1
20010038272 Fitzgibbon Nov 2001 A1
20010040422 Gramlich Nov 2001 A1
20010045449 Shannon Nov 2001 A1
20020013744 Tsunenari Jan 2002 A1
20020014953 Stephens Feb 2002 A1
20020014954 Fitzgibbon Feb 2002 A1
20020032572 Ikemori Mar 2002 A1
20020032612 Williams Mar 2002 A1
20020033683 Fitzgibbon Mar 2002 A1
20020034319 Tumey Mar 2002 A1
20020035515 Moreno Mar 2002 A1
20020035857 Stein Mar 2002 A1
20020050147 Mai May 2002 A1
20020053975 Fitzgibbon May 2002 A1
20020065565 Okamura May 2002 A1
20020087375 Griffin Jul 2002 A1
20020087429 Shuster Jul 2002 A1
20020088854 Jo Jul 2002 A1
20020097145 Tumey Jul 2002 A1
20020099945 McLintock Jul 2002 A1
20020103653 Huxter Aug 2002 A1
20020103724 Huxter Aug 2002 A1
20020110242 Bruwer Aug 2002 A1
20020147919 Gentry Oct 2002 A1
20020152390 Furuyama Oct 2002 A1
20020153854 Reed Oct 2002 A1
20020156645 Hansen Oct 2002 A1
20020177460 Beasley Nov 2002 A1
20020180580 Gotfried Dec 2002 A1
20020180582 Nielsen Dec 2002 A1
20020186130 Guthrie Dec 2002 A1
20030007851 Heigl Jan 2003 A1
20030029579 Mays Feb 2003 A1
20030037009 Tobin Feb 2003 A1
20030071590 Roman Apr 2003 A1
20030076062 Mullet Apr 2003 A1
20030083807 Kuroda May 2003 A1
20030114206 Timothy Jun 2003 A1
20030155488 Olson Aug 2003 A1
20030169337 Wilson Sep 2003 A1
20030205980 Fitzgibbon Nov 2003 A1
20030234719 Denison Dec 2003 A1
20040012483 Mays Jan 2004 A1
20040015393 Fong Jan 2004 A1
20040057567 Lee Mar 2004 A1
20040066328 Galley Apr 2004 A1
20040122780 Devar Jun 2004 A1
20040133446 Myrick Jul 2004 A1
20040164847 Hale Aug 2004 A1
20040168083 Gasparini Aug 2004 A1
20040177279 Domenz Sep 2004 A1
20040210327 Robb Oct 2004 A1
20040216379 Gioia Nov 2004 A1
20040252017 Holding Dec 2004 A1
20050006908 Bruwer Jan 2005 A1
20050007451 Chiang Jan 2005 A1
20050060063 Reichelt Mar 2005 A1
20050080898 Block Apr 2005 A1
20050104716 Simms May 2005 A1
20050131774 Huxter Jun 2005 A1
20050137990 Mayer Jun 2005 A1
20050140321 Wojciak, Jr. Jun 2005 A1
20050149741 Humbel Jul 2005 A1
20050172462 Rudduck Aug 2005 A1
20050173937 Yoshida Aug 2005 A1
20050174080 Beckerman Aug 2005 A1
20050176400 Mullet Aug 2005 A1
20050199019 Marcelle Sep 2005 A1
20050204787 Ernst Sep 2005 A1
20050206498 Tsui Sep 2005 A1
20050206519 Tsui Sep 2005 A1
20050207616 Brad Sep 2005 A1
20050218854 Gioia Oct 2005 A1
20050232747 Brackmann Oct 2005 A1
20060012325 Robb Jan 2006 A1
20060055511 Rodriguez Mar 2006 A1
20060058012 Caspi Mar 2006 A1
20060170533 Chioiu Aug 2006 A1
20060176016 Kok Aug 2006 A1
20060186844 Fitzgibbon Aug 2006 A1
20060186991 Jankovsky Aug 2006 A1
20060190419 Bunn Aug 2006 A1
20060197481 Hotto Sep 2006 A1
20060202815 Thomas Sep 2006 A1
20060254729 Mays Nov 2006 A1
20060255912 Simms Nov 2006 A1
20060282277 Ng Dec 2006 A1
20070005452 Klingenberg Jan 2007 A1
20070008142 Crowe Jan 2007 A1
20070022438 Arseneau Jan 2007 A1
20070024421 Hale Feb 2007 A1
20070046231 Mullet Mar 2007 A1
20070046232 Mullet Mar 2007 A1
20070150375 Yang Jun 2007 A1
20070172155 Guckenberger Jul 2007 A1
20070188120 Mullet Aug 2007 A1
20070193834 Pai Aug 2007 A1
20070268145 Bazakos Nov 2007 A1
20070268365 Lee Nov 2007 A1
20070285510 Lipton Dec 2007 A1
20080012515 Murray Jan 2008 A1
20080061926 Strait Mar 2008 A1
20080061957 Nguyen Mar 2008 A1
20080072170 Simons Mar 2008 A1
20080087797 Turnbull Apr 2008 A1
20080088410 Mullet Apr 2008 A1
20080094175 Mullet Apr 2008 A1
20080121682 Grim May 2008 A1
20080133209 Bar-Or Jun 2008 A1
20080136628 Ishii Jun 2008 A1
20080168271 Sherburne Jul 2008 A1
20080215766 Stobbe Sep 2008 A1
20080224859 Li Sep 2008 A1
20080239072 Cheng Oct 2008 A1
20080247345 Bahar Oct 2008 A1
20080298230 Luft Dec 2008 A1
20090012802 Pinney Jan 2009 A1
20090037217 Naik Feb 2009 A1
20090041311 Hundley Feb 2009 A1
20090051528 Graichen Feb 2009 A1
20090059001 Wang Mar 2009 A1
20090115570 Cusack, Jr. May 2009 A1
20090166403 Volpe Jul 2009 A1
20090209829 Yanagidaira Aug 2009 A1
20090231093 Keller, Jr. Sep 2009 A1
20090231121 Daniel-Wayman Sep 2009 A1
20090231427 Fitzgibbon Sep 2009 A1
20090251560 Azar Oct 2009 A1
20090278683 Carter Nov 2009 A1
20090284595 Carter Nov 2009 A1
20100045429 Mullet Feb 2010 A1
20100075655 Howarter Mar 2010 A1
20100100497 Kuebert Apr 2010 A1
20100141381 Bliding Jun 2010 A1
20100171588 Chutorash Jul 2010 A1
20100176919 Myers Jul 2010 A1
20100190480 Zheng Jul 2010 A1
20100201536 Robertson Aug 2010 A1
20100237984 Zenaty Sep 2010 A1
20100250021 Cook Sep 2010 A1
20100250929 Schultz Sep 2010 A1
20100283560 Sommer Nov 2010 A1
20100283580 Sheng Nov 2010 A1
20100289661 Styers Nov 2010 A1
20100306549 Ullmann Dec 2010 A1
20110000140 Mays Jan 2011 A1
20110007156 Sankaranarayanan Jan 2011 A1
20110013812 Shin Jan 2011 A1
20110060480 Mottla Mar 2011 A1
20110074570 Feldstein Mar 2011 A1
20110106329 Donnelly May 2011 A1
20110162058 Powell Jun 2011 A1
20110165896 Stromberg Jul 2011 A1
20110166700 Dunn Jul 2011 A1
20110187497 Chin Aug 2011 A1
20110193700 Fitzgibbon Aug 2011 A1
20110205014 Fitzgibbon Aug 2011 A1
20110227712 Atteck Sep 2011 A1
20110228083 Su Sep 2011 A1
20110231914 Hung Sep 2011 A1
20110252843 Sumcad Oct 2011 A1
20110254680 Perkinson Oct 2011 A1
20110254681 Perkinson Oct 2011 A1
20110254955 Shen Oct 2011 A1
20110282611 Reed Nov 2011 A1
20110292214 Plaster Dec 2011 A1
20110311052 Myers Dec 2011 A1
20110317872 Free Dec 2011 A1
20120005297 Robles Gil Daellenbach Jan 2012 A1
20120007735 Rhyins Jan 2012 A1
20120019659 Warzelhan Jan 2012 A1
20120027268 Kwan Feb 2012 A1
20120036141 Kim Feb 2012 A1
20120050006 Deblaey Mar 2012 A1
20120089532 Kuebert Apr 2012 A1
20120092124 Fitzgibbon Apr 2012 A1
20120092125 Farber Apr 2012 A1
20120113253 Slater May 2012 A1
20120126939 Chang May 2012 A1
20120147179 Kim Jun 2012 A1
20120169880 Williamson Jul 2012 A1
20120174143 Yang Jul 2012 A1
20120188346 Schnabl Jul 2012 A1
20120249289 Freese Oct 2012 A1
20120280783 Gerhardt Nov 2012 A1
20120280789 Gerhardt Nov 2012 A1
20120280790 Gerhardt Nov 2012 A1
20120288023 Karabinis Nov 2012 A1
20130006885 Kuebert Jan 2013 A1
20130024525 Brady Jan 2013 A1
20130024924 Brady Jan 2013 A1
20130027212 King Jan 2013 A1
20130066744 Higgins Mar 2013 A1
20130100230 Carter Apr 2013 A1
20130114188 Fitzgibbon May 2013 A1
20130147601 Fitzgibbon Jun 2013 A1
20130147623 Somasundaram Jun 2013 A1
20130163833 Wang Jun 2013 A1
20130167212 Azar Jun 2013 A1
20130169801 Martin Jul 2013 A1
20130176437 Tseng Jul 2013 A1
20130204803 Chalmers Aug 2013 A1
20130223696 Azar Aug 2013 A1
20130227886 Kurth Sep 2013 A1
20130262276 Wan Oct 2013 A1
20130271261 Ribas Oct 2013 A1
20130275326 Klingenberg Oct 2013 A1
20130297047 Sullivan Nov 2013 A1
20130300866 Kildevaeld, III Nov 2013 A1
20130314542 Jackson Nov 2013 A1
20130328663 Ordaz Dec 2013 A1
20140009609 Webster Jan 2014 A1
20140014008 Tompkins Jan 2014 A1
20140015978 Smith Jan 2014 A1
20140016837 Nechyba Jan 2014 A1
20140020635 Sayers Jan 2014 A1
20140037155 De Oliveira Feb 2014 A1
20140049371 Tung Feb 2014 A1
20140063191 Bataller Mar 2014 A1
20140075528 Matsuoka Mar 2014 A1
20140077927 Mattern Mar 2014 A1
20140078303 Mattern Mar 2014 A1
20140098227 Chen Apr 2014 A1
20140104429 Ward Apr 2014 A1
20140125499 Cate May 2014 A1
20140129606 Cate May 2014 A1
20140139316 Fitzgibbon May 2014 A1
20140139678 Moriarty May 2014 A1
20140180959 Gillen Jun 2014 A1
20140192197 Hanko Jul 2014 A1
20140195952 Champagne Jul 2014 A1
20140225713 McIntyre et al. Aug 2014 A1
20140247347 McNeill Sep 2014 A1
20140254896 Zhou Sep 2014 A1
20140266573 Sullivan Sep 2014 A1
20140266589 Wilder Sep 2014 A1
20140266593 Nye Sep 2014 A1
20140267716 Child Sep 2014 A1
20140293046 Ni Oct 2014 A1
20140334684 Strimling Nov 2014 A1
20140341443 Cao Nov 2014 A1
20140358814 Brady Dec 2014 A1
20140361869 Prasad Dec 2014 A1
20140365773 Gerhardt Dec 2014 A1
20140368646 Traff Dec 2014 A1
20150028165 Deng Jan 2015 A1
20150029008 Scalisi Jan 2015 A1
20150029334 Scalisi Jan 2015 A1
20150049191 Scalisi Feb 2015 A1
20150062337 Scalisi Mar 2015 A1
20150062343 Hwang Mar 2015 A1
20150077219 Keller, Jr. Mar 2015 A1
20150084779 Saladin Mar 2015 A1
20150088781 Gillen Mar 2015 A1
20150097949 Ure Apr 2015 A1
20150100513 Parris Apr 2015 A1
20150102906 Gerhardt Apr 2015 A1
20150120015 Fadell Apr 2015 A1
20150138353 Yang May 2015 A1
20150145643 Fadell May 2015 A1
20150145993 Scalisi May 2015 A1
20150154461 Kitaura Jun 2015 A1
20150156465 Tanaka Jun 2015 A1
20150158599 Sisko Jun 2015 A1
20150161434 Ross Jun 2015 A1
20150163463 Hwang Jun 2015 A1
20150179011 Kramer Jun 2015 A1
20150181014 Gerhardt Jun 2015 A1
20150181169 Kim Jun 2015 A1
20150186840 Torres Jul 2015 A1
20150221147 Daniel-Wayman Aug 2015 A1
20150235166 Brady Aug 2015 A1
20150235172 Hall Aug 2015 A1
20150235173 Hall Aug 2015 A1
20150235174 Hall Aug 2015 A1
20150235175 Hall Aug 2015 A1
20150235301 Brady Aug 2015 A1
20150235490 Hall Aug 2015 A1
20150235493 Hall Aug 2015 A1
20150235495 Hall Aug 2015 A1
20150248754 Graner Sep 2015 A1
20150248798 Howe Sep 2015 A1
20150262443 Chong Sep 2015 A1
20150275564 Rosenthal Oct 2015 A1
20150281268 Satish Oct 2015 A1
20150281658 Lee Oct 2015 A1
20150296183 Cho Oct 2015 A1
20150310381 Lyman Oct 2015 A1
20150310713 Kellermann Oct 2015 A1
20150312531 Samad Oct 2015 A1
20150317841 Karsch Nov 2015 A1
20150317853 Reymann Nov 2015 A1
20150324571 Hernoud Nov 2015 A1
20150356802 Cho Dec 2015 A1
20150358359 Ghai Dec 2015 A1
20150371469 Scalisi Dec 2015 A1
20150381949 Renkis Dec 2015 A1
20160004229 Hall Jan 2016 A1
20160004230 Hall Jan 2016 A1
20160005281 Laska Jan 2016 A1
20160010382 Cate Jan 2016 A1
20160016664 Basuni Jan 2016 A1
20160035198 Coviello Feb 2016 A1
20160042333 Ho Feb 2016 A1
20160050082 Hall Feb 2016 A1
20160050121 Hall Feb 2016 A1
20160055692 Trani Feb 2016 A1
20160058181 Han Mar 2016 A1
20160085949 Peterson Mar 2016 A1
20160086403 Litterer Mar 2016 A1
20160087991 Matsuoka Mar 2016 A1
20160093180 Fitzgibbon Mar 2016 A1
20160094815 Scalisi Mar 2016 A1
20160096508 Oz Apr 2016 A1
20160098670 Oz Apr 2016 A1
20160098871 Oz Apr 2016 A1
20160098876 Oz Apr 2016 A1
20160099927 Oz Apr 2016 A1
20160110762 Mastierov Apr 2016 A1
20160110763 Mastierov Apr 2016 A1
20160123619 Hester May 2016 A1
20160125357 Hall May 2016 A1
20160148154 Tibbs May 2016 A1
20160180156 Marcheselli Jun 2016 A1
20160180618 Ho Jun 2016 A1
20160185466 Dreano, Jr. Jun 2016 A1
20160189502 Johnson Jun 2016 A1
20160194912 Fitzgibbon Jul 2016 A1
20160196702 Wilson Jul 2016 A1
20160196703 Jean Jul 2016 A1
20160196704 Devin Jul 2016 A1
20160205096 Hoyos Jul 2016 A1
20160210454 Chou Jul 2016 A1
20160217632 Ille Jul 2016 A1
20160217636 Lai Jul 2016 A1
20160217638 Child Jul 2016 A1
20160219254 Hu Jul 2016 A1
20160225208 Chou Aug 2016 A1
20160247027 Tsoi Aug 2016 A1
20160247344 Eichenblatt Aug 2016 A1
20160258777 Bodake Sep 2016 A1
20160265253 Hild Sep 2016 A1
20160292942 Ranchod Oct 2016 A1
20160300187 Kashi Oct 2016 A1
20160300415 Deneen Oct 2016 A1
20160300463 Mahar Oct 2016 A1
20160307380 Ho Oct 2016 A1
20160308859 Barry Oct 2016 A1
20160316178 Hoeffner Oct 2016 A1
20160316322 Gillen Oct 2016 A1
20160328894 Zhang Nov 2016 A1
20160328898 Robinson Nov 2016 A1
20160328903 Roberts Nov 2016 A1
20160343187 Trani Nov 2016 A1
20160343192 Grow Nov 2016 A1
20160343220 Grabham Nov 2016 A1
20160360163 Carter Dec 2016 A1
20160360181 Drako Dec 2016 A1
20160371642 Wilkinson Dec 2016 A1
20170019413 Dailly Jan 2017 A1
20170019765 Hoyer Jan 2017 A1
20170024691 O'Brien Jan 2017 A1
20170034485 Scalisi Feb 2017 A1
20170039515 Wilkinson Feb 2017 A1
20170041745 Lott Feb 2017 A1
20170048489 Carter Feb 2017 A1
20170048497 Carter Feb 2017 A1
20170055751 Sundaresan Mar 2017 A1
20170099295 Ricci Apr 2017 A1
20170109952 Johnson Apr 2017 A1
20170116572 Natarajan Apr 2017 A1
20170116835 Child Apr 2017 A1
20170124510 Caterino May 2017 A1
20170126900 Quady May 2017 A1
20170131888 Hall May 2017 A1
20170134244 Hall May 2017 A1
20170134245 Hall May 2017 A1
20170134557 Hall May 2017 A1
20170134558 Hall May 2017 A1
20170134559 Hall May 2017 A1
20170142377 Tanaka May 2017 A1
20170142544 Hall May 2017 A1
20170143146 Charbeneau May 2017 A1
20170144757 Hall May 2017 A1
20170147979 Brady May 2017 A1
20170147994 Mastierov May 2017 A1
20170149623 Hall May 2017 A1
20170161674 Jones Jun 2017 A1
20170175433 Kang Jun 2017 A1
20170187841 Hall Jun 2017 A1
20170193465 Madura Jul 2017 A1
20170195625 Mahar Jul 2017 A1
20170195636 Child Jul 2017 A1
20170198516 Dey Jul 2017 A1
20170220872 Child Aug 2017 A1
20170236193 Zundel Aug 2017 A1
20170286905 Richardson Oct 2017 A1
20170293916 Humphrys Oct 2017 A1
20170301166 Earles Oct 2017 A1
20170307278 Chandran Oct 2017 A1
20170323502 Hall Nov 2017 A1
20170323545 Gillen Nov 2017 A1
20170350635 Thirumurugavel Dec 2017 A1
20170355076 Gordon-Carroll Dec 2017 A1
20180005169 High Jan 2018 A1
20180040216 Scalisi Feb 2018 A1
20180041493 Wilkinson Feb 2018 A1
20180047227 Beavers Feb 2018 A1
20180053365 Bode Feb 2018 A1
20180061154 Scalisi Mar 2018 A1
20180061164 Scalisi Mar 2018 A1
20180075680 Sommer Mar 2018 A1
20180075681 Scalisi Mar 2018 A1
20180082249 High Mar 2018 A1
20180137495 Pandey May 2018 A1
20180180340 Jones Jun 2018 A1
20180191889 Gerhardt Jul 2018 A1
20180242768 Lewis Aug 2018 A1
20180268633 Kwon Sep 2018 A1
20180276613 Hall Sep 2018 A1
20180285814 Hall Oct 2018 A1
20180308048 Nemati Oct 2018 A1
20180315013 Wilkinson Nov 2018 A1
20180357847 Shinar Dec 2018 A1
20180365644 Smith Dec 2018 A1
20190005445 Bahrainwala Jan 2019 A1
20190031146 Etonye Jan 2019 A1
20190034859 Kim Jan 2019 A1
20190035187 Kim Jan 2019 A1
20190043290 Morris Feb 2019 A1
20190077600 Watts Mar 2019 A1
20190087775 Buehre Mar 2019 A1
20190102730 Giorgi Apr 2019 A1
20190108481 Kashi Apr 2019 A1
20190130348 Mellado May 2019 A1
20190147680 Tehranchi May 2019 A1
20190167025 Cherry Jun 2019 A1
20190188775 Rivoli Jun 2019 A1
20190196511 Millhouse Jun 2019 A1
20190202557 Meredith Jul 2019 A1
20190213817 Wechsler Jul 2019 A1
20190233103 High Aug 2019 A1
20190241266 Thompson Aug 2019 A1
20190244168 High Aug 2019 A1
20190244448 Alamin Aug 2019 A1
20190259232 Gopal Aug 2019 A1
20190263521 O'Brien Aug 2019 A1
20190265717 McHale Aug 2019 A1
20190266819 McHale Aug 2019 A1
20190282015 High Sep 2019 A1
20190287063 Skaaksrud Sep 2019 A1
20190300202 High Oct 2019 A1
20190320834 Tovey Oct 2019 A1
20190333302 Kagnew Oct 2019 A1
20190342702 Shinar Nov 2019 A1
20190375594 Tovey Dec 2019 A1
20190378086 Laye Dec 2019 A1
20200055596 Millhouse Feb 2020 A1
20200077826 Chenier Mar 2020 A1
20200116414 Dade Apr 2020 A1
20200128991 Jessie Apr 2020 A1
20200219340 Geerlings Jul 2020 A1
20200273133 Morris Aug 2020 A1
20200327754 Morris Oct 2020 A1
20200356945 Durkee Nov 2020 A1
20200390260 Romanucci Dec 2020 A1
20200393854 Romanucci Dec 2020 A1
20210065489 Hass Mar 2021 A1
20210101745 Cruz Apr 2021 A1
20210269255 Montgomery, III Sep 2021 A1
20210272401 Alamin Sep 2021 A1
20210287168 Arora Sep 2021 A1
20210315404 Waisanen Oct 2021 A9
20210319529 High Oct 2021 A1
20220005303 Kim Jan 2022 A1
20230070772 Bingham Mar 2023 A1
20230090303 Morris Mar 2023 A1
Foreign Referenced Citations (47)
Number Date Country
501039 May 2006 AT
008482 Aug 2006 AT
3016902 Sep 2017 CA
3027735 Dec 2017 CA
3033213 Mar 2018 CA
3038525 Apr 2018 CA
3103822 Aug 2019 CA
2959486 Oct 2021 CA
101329779 Dec 2008 CN
101329779 Dec 2008 CN
103635940 Mar 2014 CN
103635940 Mar 2014 CN
1143835 Oct 2001 EP
2818257 Jun 2002 FR
3021733 Dec 2015 FR
3082410 Dec 2019 FR
3082411 Dec 2019 FR
2355708 May 2001 GB
2012247410 Dec 2012 JP
5317004 Oct 2013 JP
2013213680 Oct 2013 JP
20040035952 Apr 2004 KR
1020040035952 Apr 2004 KR
20050005150 Jan 2005 KR
20060035951 Apr 2006 KR
101535411 Jul 2015 KR
1020180049934 May 2018 KR
20010318272 May 2001 WO
2001097664 Jun 2001 WO
2001067344 Sep 2001 WO
0210040 Feb 2002 WO
02100040 Dec 2002 WO
02100040 Dec 2002 WO
2006136662 Dec 2006 WO
2006136662 Dec 2006 WO
2010144490 Dec 2010 WO
2010144490 Dec 2010 WO
2012151290 Nov 2012 WO
2012151290 Nov 2012 WO
2014151249 Sep 2014 WO
2015126965 Aug 2015 WO
2016064679 Apr 2016 WO
2017116769 Jul 2017 WO
2017190026 Nov 2017 WO
2017218914 Dec 2017 WO
20170218914 Dec 2017 WO
2019071347 Apr 2019 WO
Non-Patent Literature Citations (100)
Entry
“Assa Abloy trials remote hotel check-ins”, @ 2012 AOL Inc., [online]. Retrieved from the Internet: <URL: http://www.engadget.com/2010/11 /02/assa-abloy-trials-remote-hotel-check-ins-unlocking-your-room-wi/>, (Accessed Apr. 23, 2012), 2 pgs.
“Cell phone controlled door lock”, Copyright @ 2012, Hack a Day, [online]. Retrieved from the Internet: <URL: http:J/hackaday.com/2007/07/17/cell-phone-controlled-door-lock/>, Accessed Apr. 23, 2012), 11 pgs.
“Chinese Application Serial No. 201280032878.2, Office Action dated May 11, 2015”, w/English Translation, 14 pgs.
“Chinese Application Serial No. 201280032878.2, Office Action dated Sep. 26, 2018”, w/English Translation, 14 pgs.
“ECKey—Turn your phone into a Key!”, [online}. Retrieved from the Internet: <URL: http://www.eckev.com/>, (Accessed Apr. 23, 2012), 2 pgs.
“iDoor—iPhone Controlled Hydraulic Door”, http://varenhor.st/2009 /07 /idoor-i phone-contro lied-hydraulic-door/, retrieved Apr. 23, 2012, 12 pages.
“iDoor—iPhone Controlled Hydraulic Door”, Chris Varenhorst chris@localhost, [online]. Retrieved from the Internet: <URL: http://varenhor.st/2009/07/idoor-iphone-controlledhydraulic-door/>, (Accessed Apr. 23, 2012), 12 pgs.
“Keyless entry via SMS”, Copyright @ 2012, Hack a Day, [on line]. Retrieved from the Internet: <URL: http://hackaday.com/2011 /01 /24/keyless-entry-via-sms/, (Accessed Apr. 23, 2012), 9 pgs.
“Knock detecting lock”, Copyright @ 2012, Hack a Day, [online]. Retrieved from the Internet: <URL: http://hackaday.com/2009/11 /04/knock-detecting-lock/>, (Accessed Apr. 23, 2012), 10 pgs.
“Knock response automatic door opener”, Copyright @ 2012, Hack a Day, [on line]. Retrieved from the Internet: <URL: http://hackaday.com/2007/06/11/knock-responseautomatic-door-opener/>, (Accessed Apr. 23, 2012), 9 pgs.
“More cellphone controlled door locks”, Copyright @ 2012, Hack a Day, [online]. Retrieved from the Internet: <URL: http://hackaday.com/2010/02/23/more-cellphone-controlled-doorlocks/>, (Accessed Apr. 23, 2012), 10 pgs.
“Nexia Home Intelligence”, Nexia ™, [online]. Retrieved from the Internet: <URL: http://www.nexiahome.com/Products/ProductCatalog.aspx?catsel=5>, (Accessed Apr. 23, 2012), 2 pgs.
“Oliver Nash's Blog”, [online]. Retrieved from the Internet: <URL: http ://ocfnash. wordpress .com/2009/10/31 /locked-out-at-2am/>, (Accessed Apr. 23, 2012), 18 pgs.
“Open Ways”, OpenWays copyright 2011 , [online]. Retrieved from the Internet: <URL: http://www.openways.com/>, (Accessed Apr. 20, 2012), 1 pg.
“Opening a door via text message”, [online]. Retrieved from the Internet: <URL: http:/ /anerroroccurredwhileprocessingthisdirective .com/2011 /01/01 /opening-a-door-via-textmessage/>, (Accessed Apr. 23, 2012), 8 pgs.
“Phantom Keyless Home Entry”, Copyright @ 2012 Phantom Smart Home, LLC, [online]. Retrieved from the Internet: <URL: http://phantomsmarthome.com/, (Accessed Apr. 23, 2012), 1 pg.
“Remote entry via Android and Launchpad”, Copyright @ 2012, Hack a Day, [online]. Retrieved from the Internet: <URL: http://hackaday.com/2012/01/24/remote-entry-viaandroid-and-launchpad/>, (Accessed Apr. 23, 2012), 9 pgs.
“SimpliciKey Electronic Door Look Solutions”, Copyright @ 2011 SimpliciKey TM, [online ]. Retrieved from the Internet: <URL: http://simplicikey.com/>, (Accessed Apr. 23, 2012), 1 pg.
“Unlock you door with Siri, SMS, or a secret knock”, @ 2010 laan labs, [online]. Retrieved from the Internet: <URL: http://labs.laan.com/wp/2011/10/unlock-your-door-with-siri-sms-ora- secret-knock/>, (Accessed Apr. 23, 2012), 11 pgs.
“USB Auth—Makers Local 256”, Wiki pages, [online]. Retrieved from the Internet: <URL: https://256.makerslocal.ori:i/wiki/index.php/USB Auth>, (Accessed Apr. 23, 2012), 9 pgs.
“Viper SmartStart”, @ Copyright 2012 Directed., [online]. Retrieved from the Internet: <URL: http://www.vioer.com/smartstartl>, (Accessed Apr. 23, 2012), 2 pgs.
“Yale demos NFC-enabled residential locks, germaphobes rejoice”, @ 2012 AOL Inc, onlinel. Retrieved from the Internet: <URL:, (Accessed Apr. 23, 2012), 4 pgs.
“Zwave Products”, Copyrights @ 2012—Zwave Products Inc, [online]. Retrieved from the Internet: <URL: http://www.zwaveoroducts.com/KWIKSET.html>, (Accessed Apr. 23, 2012), 3 pgs.
Amazon Help; How In-Home Delivery Works; https://www.amazon.com/gp/help/customer/display.html?nodeld=202104360; 2 pages; Known as early as Oct. 2017.
U.S. Appl. No. 13/462,669 , Response filed Nov. 19, 2013 to Non Final Office Action dated Aug. 26, 2013; 12 pgs.
U.S. Appl. No. 13/462,669, Examiner Interview Summary dated Nov. 14, 2013, 3 pgs.
U.S. Appl. No. 13/462,669, Non Final Office Action dated Aug. 26, 2013, 17 pgs.
U.S. Appl. No. 14/508,501, Non Final Office Action dated Mar. 6, 2015, 15 pgs.
Author: Alarm.com; Title: MyQ Garage Universal Retrofit, Installation Guide; Date: 2004, Publisher: Alarm.com Pertinent Pages: Whole document (Year: 2014).
BenchSentry + Aladdin Connect; Protect any size delivery with the ultimate package theft solution; publicly available as early as Apr. 28, 2021; 9 pages; https://benchsentry.com.
Boxlock; Secure & Contactless Delivery Solutions | Package Security; The Supply Chain Access Control Platform; publicly available as early as Apr. 28, 2021; 6 pages; https://www.getboxlock.com.
Computer rendering of deadbolt lock publicly available before Aug. 1, 2017, 1 page.
Danby ParcelGuard; Stop Porch Pirates in Their Tracks With the World's Smallest Mailbox; publicly available as early as Apr. 28, 2021; 9 pages; https://www.danbyparcelguard.com/en-us/.
Dynosafe; Own the Porch—The original climate-controlled, smart home-enabled delivery lockbox; publicly available as early as Apr. 19, 2021; 10 pages; https://www.dynosafe.com.
HomeValet Launches Revolutionary Contactless Home Delivery System; The HomeValet-Powered SmartBox; publicly available as early as Apr. 28, 2021; 2 pages; https://www.perishablenews.com/retailfoodservice/homevalet-launches-revolutionary-contactless-home-delivery-system/ .
Hot Stuff: [Morning Edition]; by Andre Mouchard: The Orange County Register; Publication Jul. 20, 1998; 3 pages, https://dialog.proquest.com/professional/printviewfile?accountid=. . . .
International Application Serial No. PCT/U2012/036141, International Search Report dated Nov. 15, 2013, 4 pages.
International Application Serial No. PCT/US2012/036141 , International Preliminary Report on Patentability dated Nov. 5, 2013, 7 pgs.
International Application Serial No. PCT/US2012/036141, Written Opinion dated Nov. 15, 2013, 6 pgs.
International Search Report and Written Opinion; Corresponding PCT Patent Application No. PCT/US2020/021329; dated Sep. 23, 2020; 13 pages.
Inventors Devise New Mailboxes for Bulky E-Commerce Packages; The Wall Street Journal; By Robert Johnson—Staff Reporter of the Wall Street Journal; 4 pages, Updated Aug. 17, 1999.
Liviri Deliver Different; Liviri Reusable Insulated Boxes | Reimagine the Box; publicly available as early as Apr. 28, 2021; 11 pages; https://liviri.com.
Meet HomeValet; publicly available as early as Apr. 28, 2021; 5 pages; https://www.homevalet.co.
Non-Patent Literature document Description of STM Electronics FlightSense product; publicly available before May 12, 2021, 1 page.
PCT Patent Application No. PCT/US2018/044625; International Search Report and Written Opinion dated Nov. 18, 2018; 12 Pages.
PCT Patent Application No. PCT/US2019/027632; International Search Report and Written Opinion dated Aug. 4, 2019, 10 pages.
Phantom Smart Smart Home; Hands-Free Keyless Home Entry, https://web.archive.org/web/20110222072442/http:/www.phantomsmarthome.com/; 3 pages, copyright 2011.
Porchster; Smart Delivery Locker; Parcel Locker, Delivery Locker Mailbox; publicly available as early as Apr. 28, 2021; 5 pages; https://porchster.com.
RGJ.com website, https://www.rgj.com/story/life/food/2017/09/05/only-rgj-com-uber-eats-debuts- wednesday-reno/632015001/, dated Sep. 5, 2017, 4 pages.
Samsung SpaceMax Family Hub IOT Refrigerator; Published Oct. 23, 2020; https://www.youtube.com/watch?v=njsZJtEi5z4; 21 pages.
Samsung SpaceMax Family Hub; It's More than a Fridge; Published: Jul. 26, 2020; https://www.youtube.com/watch?v=hcMx9flBdCA; 7 pages.
Sorex_wirelessKey_2_0-Sorex Wayback site of Sep. 6, 2011, 2 pages.
SOREX_wirelessKey_Folder_2009, 2 pages.
The Verge website, https://www.theverge.com/2017/10/25/16538834/amazon-key-in-home-delivery- unlock-door-prime-cloud-cam-smart-lock, dated Oct. 25, 2017, 5 pages.
Todd Bishop; Creeped out by Amazon Key? How the In-Home Delivery Service Will Work; https://www.geekwire.com/author/todd/) on Oct. 26, 2017 at 7:26 am.
Two-Factor Authentication with Proximity Uses iBeacon Bluetooth Low Energy (BLE) to Authenticate Users Instantly, https://saaspass.com/technologies/proximity-instant-login-two-factor-authentication-beacon.html, 5 pages, Known as early as Nov. 6, 2017.
U.S. Appl. No. 13/462,714, Non-Final Office Action dated Aug. 26, 2013, 17 pages.
U.S. Appl. No. 13/462,669, Final Office Action dated Feb. 24, 2014, 22 pgs.
U.S. Appl. No. 13/462,669, Non Final Office Action dated Aug. 26, 2013, 18 pgs.
U.S. Appl. No. 13/462,714, Examiner Interview Summary dated Mar. 7, 2014, 3 pgs.
U.S. Appl. No. 13/462,714, Final Office Action dated Apr. 7, 2014, 20 pgs.
U.S. Appl. No. 13/462,714, Non Final Office Action dated Aug. 26, 2013, 17 pgs.
U.S. Appl. No. 13/462,714, Response filed Feb. 26, 2014 to Non Final Office Action dated Aug. 26, 2013, 15 pgs.
U.S. Appl. No. 13/462,765, Non Final Office Action dated Sep. 4, 2014, 11 pgs.
U.S. Appl. No. 14/468,114, Final Office Action dated Mar. 15, 2016, 13 pgs.
U.S. Appl. No. 14/468,114, Non Final Office Action dated Jul. 21, 2016, 11 pgs.
U.S. Appl. No. 14/468,114, Preliminary Amendment filed Aug. 27, 2014, 7 pgs.
U.S. Appl. No. 14/638,828, Examiner Interview Summary dated Mar. 4, 2016, 3 pgs.
U.S. Appl. No. 14/638,828, Final Office Action dated May 16, 2016, 15 pgs.
U.S. Appl. No. 14/638,828, Non Final Office Action dated Jan. 11, 2017, 13 pgs.
U.S. Appl. No. 14/638,828, Non Final Office Action dated Oct. 26, 2015, 11 pgs.
U.S. Appl. No. 14/638,828, Response filed Feb. 26, 2016 to Non Final Office Action dated Oct. 26, 2015, 12 pgs.
U.S. Appl. No. 14/638,828, Response Filed Nov. 16, 2016 to Final Office Action dated May 16, 2016, 12 pgs.
U.S. Appl. No. 17/741,620, filed May 11, 2022, titled Product Delivery System and Method.
U.S. Appl. No. 18/082,310, filed Dec. 15, 2022; 61 pages.
U.S. Appl. No. 16/050,923; filed Jul. 31, 2019; 32 pages.
U.S. Appl. No. 16/050,923; Office Action dated Apr. 10, 2019; 47 Pages.
U.S. Appl. No. 16/383,093, filed Apr. 12, 2019; 64 pages.
U.S. Appl. No. 17/323,196; Notice of Allowance dated Jul. 25, 2022; 39 Pages.
U.S. Appl. No. 17/992,691, filed Nov. 22, 2022; 63 pages.
U.S. Appl. No. 16/912,104; Office Action dated Jun. 16, 2022; 46 pages.
USPTO; U.S. Appl. No. 16/050,923; Notice of Allowance dated Mar. 4, 2020; (pp. 1-10).
USPTO; U.S. Appl. No. 16/050,923; Office Action dated Nov. 27, 2019; (pp. 1-27).
USPTO; U.S. Appl. No. 16/383,093; Corrected Notice of Allowability dated Mar. 22, 2021; (pp. 1-2).
USPTO; U.S. Appl. No. 16/383,093; Notice of Allowance dated Feb. 16, 2021; (pp. 1-20).
USPTO; U.S. Appl. No. 16/383,093; Office Action dated Sep. 17, 2020; (pp. 1-13).
USPTO; U.S. Appl. No. 16/912,104; Non-Final Rejection dated Jun. 17, 2022; (pp. 1-16).
USPTO; U.S. Appl. No. 16/912,104; Notice of Allowance and Fees Due (PTOL-85) dated Oct. 4, 2022; (pp. 1-15).
USPTO; U.S. Appl. No. 16/912,104; Office Action (Non-Final Rejection) dated Aug. 12, 2021; (pp. 1-19).
USPTO; U.S. Appl. No. 17/323,196; Non-Final Rejection Oct. 6, 2021; (pp. 1-13).
USPTO; U.S. Appl. No. 17/323,196; Non-Final Rejection dated Apr. 12, 2022; (pp. 1-12).
USPTO; U.S. Appl. No. 17/323,196; Notice of Allowance and Fees Due (PTOL-85) dated Jul. 25, 2022; (pp. 1-8).
USPTO; U.S. Appl. No. 17/323,196; Notice of Allowance and Fees Due (PTOL-85) dated Nov. 7, 2022; (pp. 1-2).
Wayback Machine capture of https://about.ubereats.com/, capture dated Jun. 3, 2017, 7 pages.
Wayback Machine capture of https://en.wikipedia.org/wiki/Sally_port, capture dated Nov. 11, 2016, 3 pages.
wirelessKey Hardware Deutsch 1.1 Sep. 6, 2011 Wayback Machine, (with Google Machine Translation) 34 pages.
Yale; Smart Delivery Box; Copyright @ Yale, Assa Abloy Residential Group; publicly available as early as Apr. 28, 2021; 3 Pages; https://us.yalehome.com/en/yalhome-products/yale-smart-storage1/yale-smart-storage/smart-delivery-box/.
YouTube Video entitled Bluetooth Sorex Wirelss Key, dated Mar. 5, 2009, 5 pages.
YouTube Video entitled Bluetooth SorexLoXX Entrance System, dated Mar. 5, 2009, 9 pages.
YouTube Video entitled Bluetooth-Sorex LoXX dated Feb. 5, 2009, 8 pages.
Related Publications (1)
Number Date Country
20230177899 A1 Jun 2023 US
Provisional Applications (2)
Number Date Country
62659535 Apr 2018 US
62540047 Aug 2017 US
Continuations (2)
Number Date Country
Parent 16912104 Jun 2020 US
Child 18104689 US
Parent 16050923 Jul 2018 US
Child 16912104 US